在iPad上更频繁地加载ADS InterstitialAd:可能吗?

时间:2011-12-02 19:03:22

标签: objective-c ios xcode ipad iad

我正在iPad上测试我的iAd,而且我似乎无法经常加载ADInterstitialAd

偶尔会运行,但大多数情况下,下面的第一个方法称为

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

然而,当我尝试在失败时重新加载它。(见下面的方法)它只是一遍又一遍地失败。我不明白为什么苹果会在测试环境中让它失败。我已经读过填充率可能很低,但对于测试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 个答案:

答案 0 :(得分:1)

不,抱歉。 Apple全权负责iAds的填充率,包括适用于iPad的插页式iAd。作为开发人员和用户,我们对此没有任何直接控制权。