Подтвердить что ты не робот

Ошибка iAd "Ресурс объявлений недоступен" (образец кода Apple также не работает)

Я попытался включить ADBannerView в свое приложение. Но ADBannerView всегда заканчивается в bannerView: didFailToReceiveAdWithError:. Я не могу увидеть тестовое объявление.

Я также загрузил образец кода iAd из Apples DevCenter, но в итоге я получил ту же ошибку.

11/5/10 5:46:33 PM BasicAdBanner [12072] {   ADInternalErrorCode = 3;   NSLocalizedFailureReason = "Ресурсы объявлений недоступны"; }

Может кто-нибудь, пожалуйста, объясните мне, как я могу получить iAd для работы в Simulator и на моем тестовом устройстве?

4b9b3361

Ответ 1

То же самое, используя sdk 4.1 и не удается запустить любое приложение для проверки iAd за последние пару дней. Я много пробовал, но ничего не работало. Предположим, что это неправильно на стороне Apple на этот раз.

Ответ 2

Нет, я считаю, что он был создан сервером Apple, чтобы разработчики могли исправлять ошибку. Вот ссылка от Apple. enter image description here

Ответ 3

У меня тоже была эта проблема - iPad будет хорошо тестировать iAds, но iPhone не будет. После небольшого расследования, похоже, это связано с настройками часов на устройстве, что звучит неправдоподобно, я знаю! Автоматическое время на iPhone было на несколько минут медленнее, а iPad - на несколько минут быстрее, чем в реальном времени (как это определено в настройках автоматического времени на Mac).

Вручную установить время на iPhone, чтобы запустить iAds, чтобы начать работу, но только если часы были правильными в течение нескольких секунд. Поэтому не забудьте прокрутить колесо минут и выйти из таймера так же, как истинное время доходит до следующей минуты. На самом деле кажется, что это может быть на несколько минут до тех пор, пока секунды были прав, что, вероятно, стало причиной того, что iPad работал нормально, несмотря на то, что на 5 минут быстрее.

Что касается того, почему автоматическая настройка времени на iPhone и iPad настолько далека от реального времени, что еще одна проблема для решения. На данный момент я оставлю свой iPhone на ручной настройке времени, по крайней мере, при тестировании iAds.

Ответ 4

Это случилось со мной один раз - а потом еще раз - все сработало правильно. Мое приложение теперь выпущено и отлично работает. Короче говоря, возможно, это временная проблема на стороне Apple - или проблема локальной сети на вашем. Повторите попытку - посмотрите, работает ли она когда-либо. BTW - в какой-то момент мне удалось получить образец iAd на моем симуляторе, но ничего на iPhone - я все равно его выпустил и никогда не сталкивался с проблемой.

Ответ 5

Я тестировал образец образца iAdInterstialSuite с сайта разработчика Apple, и я столкнулся с тем же сообщением об ошибке на моем iPhone 6 Plus.

Я обнаружил, как это исправить в этом случае. По-видимому, поскольку этот образец проекта не был обновлен для размеров экрана iPhone 6/6 Plus, он терпит неудачу из-за последующего масштабирования экрана, которое устройство делает с приложением. (Я предполагаю, что сервер объявлений знает, что тип устройства запрашивает объявление, и поэтому ожидал бы, что размеры целевого представления будут иметь очень специфический размер.)

Когда я устанавливаю XIB для запуска проекта, поэтому приложение было отображено в надлежащем масштабе на экране, тестовые объявления начали работать сразу.:)