iAd框架无法在iPad Pro上运行

时间:2015-11-30 03:30:30

标签: ios ipad iad

我有一个具有相对丰富的UI层次结构的应用程序(一些集合视图,一些自定义菜单项)。我的应用程序启用了iAd,我充分利用了自动iAd框架 @import iAd; 然后只在viewDidLoad

self.canDisplayBannerAds = YES;

这适用于iPad mini,iPad 2,iPad Air,但由于我无法理解的原因,它不会出现在我的iPad Pro上。

在您建议之前,不,它与iAd的开发者设置无关,我有相同的设置"填充率100%"和#34;无限广告演示"和其他iPad一样。

当我搜索iPad Pro但产品评论时,互联网上没有任何内容......

1 个答案:

答案 0 :(得分:1)

发现它!我用iAd创建了一个空的应用程序,它确实有效,所以它必须是我的应用程序的东西。终于意识到,显着的差异是我的应用程序缩放到与普通iPad上相同的大小。快速谷歌搜索向我展示了让iPad Pro以其原始分辨率显示应用程序的方法是将项目常规设置中的启动屏幕文件设置为主要故事板。以原始分辨率显示后,应用程序会正确显示iAd。 苹果公司记录了它适用于扩展到iPad的iPhone应用程序:

  

在iPad上以兼容模式运行的iPhone应用程序不会在开发中显示测试广告或在已部署的应用中显示实时广告

猜猜他们需要更新文档以包含与iPad Pro的区别:https://developer.apple.com/library/ios/technotes/tn2264/_index.html#//apple_ref/doc/uid/DTS40011827-CH1-CREATE_UNIVERSAL_APPS