0
我已经成功实施的iAd到我的应用程序刚刚过去的这个星期仍显示我的IAD,但是当我的填充率很低我看着它,我意识到我有一个问题。我的iAd横幅广告显示在用户看到的第一个屏幕上,这是我设计显示横幅广告的唯一屏幕。我设置了一个singleton类来管理广告,并将其扩展到即将发布的版本中的其他屏幕上。然而,当我把另一个视图控制器不显示广告,我的iAd的委托方法前:当我从一个屏幕切换到下一个
- (void)bannerViewDidLoadAd:(ADBannerView *)banner
- (void) bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
仍被称为每隔3分钟就好像看法是积极的。
有没有办法从尝试刷新暂时禁用iAd的?提前致谢。
是否隐藏使用'UIView'的'-setHidden的iAd的观点:'工作? – 2012-08-06 17:00:37
这也不起作用 - 3分钟后广告刷新,委托例程被调用。我想我可以释放ADBannerView对象,但我希望能够看到相同的广告,如果他们来了3分钟定时器之前回来,所以我并不想这样做,只是还没有。 – jpporterVA 2012-08-06 17:32:23
然后这是一个错误... – 2012-08-06 17:33:17