iAd работает на симуляторе, но не на устройстве

Я обновляю приложение с помощью iAd. В текущей версии есть iAd, и все прекрасно работает. Но изменения были достаточно существенными, поэтому я хочу еще раз протестировать рекламу, прежде чем отправлять обновление.

Когда я тестирую iAd на симуляторе, я без проблем получаю тестовую рекламу. Когда я пытаюсь проверить это на устройстве, все, что я получаю, это вызовы didFailToReceiveAdWithError. Описания ошибок:

«Операция не может быть завершена. Рекламный инвентарь недоступен».

or:

«Операция не может быть завершена. Неизвестная ошибка».

В свете этого, как я могу убедиться, что реклама будет работать в обновленном приложении?


person William Jockusch    schedule 10.10.2010    source источник
comment
привет, ты когда-нибудь решил эту проблему? у меня такая же проблема, тестовая реклама работает корректно на симуляторе, но не на устройстве, с тем же описанием ошибки Операция не может быть завершена. Рекламный инвентарь недоступен.   -  person otakuProgrammer    schedule 17.10.2012
comment
Я не помню. Но я предполагаю, что ответ Винни имеет подсказку.   -  person William Jockusch    schedule 18.10.2012
comment
спасибо за ответ, кажется, тестовая реклама теперь работает нормально как на устройстве, так и в симуляторе, и я заметил, что они изменили тестовую рекламу (не старый тестовый черный баннер), возможно, их тестовая реклама не будет работать раньше, потому что они сделали некоторые изменения .. Кстати, я следовал руководству по программированию Apple iAd.   -  person otakuProgrammer    schedule 29.10.2012


Ответы (2)


Я имел дело с сообщением «Неизвестная ошибка» почти 9 часов. Для меня мой iPod touch сбросился до 1970 года. Я случайно позволил разрядить батарею, и время и дата были установлены обратно. Я никогда не удосужился установить его обратно, потому что я не использую это часто. Как только я установил текущую дату, это и другие вещи начали работать правильно (покупки в приложении также были испорчены).

person Vinnie    schedule 05.01.2011
comment
Что за вопрос и на что ответили :О - person Eshwar Chaitanya; 08.04.2014

Убедитесь, что вы установили делегата ADBannerView.

person Iñigo Beitia    schedule 10.10.2010
comment
У меня есть - и я получаю обратные вызовы - как описано в моем посте. - person William Jockusch; 11.10.2010