我是第一次实施AdWhirl,它正在使用iAds,AdMob和MillennialMedia。 AdMob和MillenialMedia似乎完美无缺。
iAds在我的PlayViewController中加载,显示和刷新很好,但是当我点击后退按钮进入主菜单时,模拟器崩溃,没有错误打印到控制台并且没有发送“_kill”消息在构建和调试中运行带有断点的应用程序时的XCode。
如果是AdMob或MillenialMedia广告,我可以点击后退按钮并返回主菜单,没有任何问题。并且可以返回PlayViewController并加载新广告,没有任何问题。
任何想法如何防止这个与iAds相关的问题? 也许这与iAds有内置的计时器来刷新广告有关吗?
提前致谢!
答案 0 :(得分:0)
我把它移到了主ViewController,这个问题不再发生了。
但是,由于广告现在在mainViewController中启动但仅在PlayViewController中显示,我试图找到一种方法告诉AdWhirl在播放器在主菜单上时停止播放广告。即使我使用self.adView = nil,它也会自动刷新并继续拉广告;
答案 1 :(得分:0)
您是否检查过iAd Framework角色..如果它不弱则会让它变弱,以免它在先前的ios4上崩溃