приложение iOS от AdMob error = com.гуглить.Думмядаптер?

 <Google> Cannot find an ad network adapter with the name(s): (
"com.google.DummyAdapter"
). Remember to link all required ad network adapters and SDKs, and   set -ObjC in the 'Other Linker Flags' setting of your build target.

в моем AdMob.com учетная запись в стеке посредничества рядом с именем моего приложения, под посредничеством он говорит 2 источника объявлений, и когда я нажимаю на 2 источника объявлений, он показывает iAd в 1.50 eCPM и AdMob в 1.00 (этаж) eCPM. Рядом с AdMob он говорит AdMob Network (не максимизирует доход. Оптимизировать сейчас). (Приложение в настоящее время не находится в iOS app store).

Я использую GoogleMobileAdsSDKiOS-7.1.0. Когда -7.1.0 был новым, я следовал всем инструкциям на сайте Admob для рекламы, чтобы работать на нем. Так Что Я ... уже есть-ObjC установлен в "другие флаги компоновщика". У меня есть все сетевые адаптеры и SDK. Так что я не знаю, почему вчера и сегодня я получаю это сообщение Google, но никогда раньше. Почему я получаю сообщение с "COM.гуглить.Думмядаптер"?

(Я получаю сообщение Google только при создании и запуске проекта Xcode на устройстве iPhone 6. Не влияет на другие устройства. Только iPhone 6 live ads не заполняются, хотя AdMob.com показывает 13 показов)

1 ответов


AdMob отправляет список посредничества только с "com.google.DummyAdapter" когда фактический список сети, возвращенный в приложение, пуст. Это особый случай, и по сути это просто означает "без заполнения".

вполне возможно, что это произойдет, если вы установите этаж eCPM, а AdMob-ваша единственная сеть. Например, если вы установили этаж 1,00 и AdMob не имеет объявления стоимостью $ 1,00 eCPM, чтобы показать, AdMob исключает себя из вашей цепочки посредничества.

в этом примере я все еще ожидаю iAd чтобы вернуться. Что касается того, почему это не так, возможно, у вашего рекламного блока были настройки уровня страны с отключенным iAd в вашей стране (wild guess).