iAd interstitial не работает на устройстве

Я настраиваю свой iAd interstitial, как упомянуто здесь.

Когда я запускаю свое приложение на симуляторе, вставка работает нормально. Но когда я пробую это на моем тестовом устройстве (iPhone 4s), я получаю эту ошибку:

Domain=ADErrorDomain 
Code=3 
"The operation couldn’t be completed. Ad inventory unavailable"

Сначала я думал, что сеть iAd может быть недоступна или что-то в этом роде, но потом я попробовал это, может быть, 1000 раз за последние 2/3 недели. Каждый раз я получаю одну и ту же ошибку на устройстве, но она прекрасно работает на симуляторе. Это определенно не совпадение или проблема сети Apple iAd.

Я искал в Интернете и нашел похожие вопросы, подобные этому, этому, этому и этому, но ни один не помог. Что я делаю неправильно? Это ожидается? Тестовые промежуточные объявления не показываются на тестовых устройствах? Тестовые рекламные баннеры iAd работают нормально на симуляторе и устройстве. На моем itunes-connect я принял все соглашения и т.д., так что там все хорошо. Кроме того, на моем тестовом устройстве Настройки> Отладка> Скорость заполнения установлены на 100%.

1 ответ

Решение

Это случается иногда, если это работает в симуляторе, тогда ваши объявления будут просто в порядке. Вы можете сделать это реже, зайдя в Настройки -> Разработчик и изменив этот параметр на 100%

Настройки разработчика

Другие вопросы по тегам