iOS - iAds无法加载

时间:2012-07-08 09:55:18

标签: ios iad

我们最近制作了一款应用,并添加了iAd。

在发布到appstore后,我们测试了游戏。每次启动应用程序时加载iAd都可以正常工作。

在打开和关闭应用程序大约10次后,iAds已停止显示。

即使删除了应用并重新安装,广告也无法加载。

有谁知道这是为什么?

由于

1 个答案:

答案 0 :(得分:1)

Apple只有很多广告要发布。当iAd横幅视图显示在屏幕上时,它会请求广告,但并不总是可以填充广告。这就是为什么当横幅无法接收广告以将其从屏幕上移除时,您需要实施ADBannerViewDelegate方法。像这样:

- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error{
    [banner removeFromSuperview];
}

然后,当您获得成功加载的委托调用时,您可以将其放回去。

- (void)bannerViewDidLoadAd:(ADBannerView *)banner{
    [self.view addSubview:banner];
}

https://developer.apple.com/library/ios/#documentation/UserExperience/Reference/ADBannerViewDelegate_Ref/Reference/Reference.html

如果您查看iAd网络数据,您会在iTunes Connect中注意到,您将获得平均填充率以及其他信息。