Я тестирую приложение iAd на iPod touch. Мой iPod подключен к Интернету. Во всем моем тестировании я получил только один обратный вызов didFailToReceiveAdWithError.iPhone iAd - не получать обратные вызовы didFailToReceiveAdWithError
Вот соответствующий код:
#ifdef mAppHasAds
- (void)bannerViewDidLoadAd:(ADBannerView *)banner {
NSLog (@"Triangle ad");
bannerView.hidden = NO;
}
- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error {
NSLog (@"No Triangle ad");
bannerView.hidden = YES;
}
#endif
А вот некоторые из NSLogs я вижу. Обратите внимание, что некоторые временные метки составляют 1 минуту или 1 минуту 30 секунд друг от друга. Для меня это означает, что объявления не пришли. Но не было обратного вызова.
2010-07-25 20: 11: 36,403 UniversalTriangleSolver [10490: 307] Треугольник объявления 2010-07-25 20: 12: 35,684 UniversalTriangleSolver [10490: 307] Треугольник объявления 2010-07-25 20:13 : 05.684 UniversalTriangleSolver [10490: 307] Triangle ad 2010-07-25 20: 13: 35.684 UniversalTriangleSolver [10490: 307] Треугольник ad 2010-07-25 20: 14: 35.686 UniversalTriangleSolver [10490: 307] Треугольник ad 2010 -07-25 20: 16: 05.689 UniversalTriangleSolver [10490: 307] Треугольник ad 2010-07-25 20: 17: 35.691 UniversalTriangleSolver [10490: 307] Треугольник ad 2010-07-25 20: 19: 05.693 UniversalTriangleSolver [10490 : 307] Triangle ad 2010-07-25 20: 19: 19.915 UniversalTriangleSolver [10490: 307] ADManager: сделал ввод 2010-07-25 20: 19: 19.940 UniversalTriangleSolver [10490: 307] ADManager: завершится
Я вижу вид баннера на дисплее. –
Я согласен с Jesse в том, что ваш обратный вызов на самом деле - (void) bannerViewDidLoadAd: (ADBannerView *) banner – vodkhang
Спасибо вам за ваши ответы. Но я смущен. , , обратный вызов bannerViewDidLoadAd прибывает просто отлично. Это подтверждают NSLogs. Это другой, который не придет. И все же вы оба пытаетесь скорректировать обратный вызов, который прибывает. Я что-то упустил? –