我正在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;
}
任何人都可以提出建议吗?谢谢!
答案 0 :(得分:1)
不,抱歉。 Apple全权负责iAds的填充率,包括适用于iPad的插页式iAd。作为开发人员和用户,我们对此没有任何直接控制权。