Получить ADInterstitialAd для более частой загрузки на iPad: возможно? - PullRequest
2 голосов
/ 02 декабря 2011

Я тестирую свой iAd на своем iPad, и я не могу заставить мой ADInterstitialAd загружаться очень часто.

Иногда он запускается, но в большинстве случаев первый метод, приведенный ниже, называется

- (void)interstitialAd:(ADInterstitialAd *)interstitialAd didFailWithError:(NSError*)error{
    NSLog(@"Ad Failed");
    //[self cycleInterstitial];
}

Однако, когда я пытаюсь перезагрузить его после сбоя. ( см. Метод ниже ) Это просто терпит неудачу снова и снова.Я не понимаю, почему Apple позволила ему просто потерпеть неудачу в тестовой среде.Я читал, что скорость заполнения может быть низкой, но она кажется действительно низкой только для тестового приложения для iPad.

- (void)cycleInterstitial{
    // Clean up the old interstitial...
    interstitial.delegate = nil;
    [interstitial release];
    // and create a new interstitial. We set the delegate so that we can be notified of when 
    interstitial = [[ADInterstitialAd alloc] init];
    interstitial.delegate = self;
}

Может кто-нибудь посоветовать?Спасибо!

1 Ответ

1 голос
/ 05 марта 2012

Нет, извините. Apple несет полную ответственность за скорость заполнения iAds, включая промежуточные iAds для iPad. Как разработчики и пользователи, мы не имеем прямого контроля над этим.

...