0

我需要更新我的旧应用程序以支持iPhone 6iPhone 6 Plus设备。经过一些更改并添加 @3x 大小的图像后,所有界面现在看起来都不错,但我注意到当我在 xib 文件中选中使用大小类”时,我在 iPhone 6 和 iPhone 6 Plus 中不再看到 iAd 。所有其他设备正常显示广告。对于测试,我只是使用简单的代码行来支持广告:

  self.canDisplayBannerAds = YES;

在 xib 文件中,我只有导航栏、日期时间选择器和几个标签。没有可以隐藏横幅的可见元素。我还有其他带有 xib 文件的 VController,但我已将其更改为不带 xib 的控制器,并带有以编程方式实现的视图元素,因此它现在显示广告。插页式广告在所有视图控制器中加载都没有问题。有没有人有同样的问题并且知道如何解决它?

4

1 回答 1

0

我自己找到了解决方案。当使用 xib 文件并使用

self.canDisplayBannerAds = YES;

在我的情况下,我将这个命令从viewDidLoadtoviewDidAppear和横幅出现了。现在我可以在所有设备中看到横幅。

于 2014-12-09T18:02:05.197 回答