带有新 iPhone 6 和 6+ 的 iAd

Posted

技术标签:

【中文标题】带有新 iPhone 6 和 6+ 的 iAd【英文标题】:iAds with new iPhone 6 and 6+ 【发布时间】:2014-11-18 18:17:45 【问题描述】:

iAd Programming Guide 已经过时了很长时间(它提出了自 ios6 以来已弃用的代码示例)。

我想知道如何才能在新的 iPhone6 和 6+ 原生分辨率下正确显示广告

Apple 似乎没有对此采取任何措施,并且无论您给横幅提供什么尺寸,横幅总是以 50pt 的高度显示自己。 (导致广告上出现白色条带)

如果有人知道解决方案或有谈论它的技术/发行说明?

编辑: 在 iAd WorkBench 上出现了一条关于它的新闻:

iPhone 6 和 6 Plus

所有针对 iPhone 的现有广告系列现在都将包括 iPhone 6 和 6 Plus,与 iPhone 4s、5、5c 和 5s 以及 iPod touch 4th 和 第 5 代及更早版本。现有广告将在信箱中投放 适应较长的宽度,直到您上传 iPhone 6 和 6 Plus 资产。使用横幅模板创建的广告将自动转换为 支持所有 iPhone 设备,包括 iPhone 6 和 6 Plus。

任何新的或编辑的都需要 iPhone 6 和 6 Plus 资产 针对 iPhone 用户的广告系列。您现在可以批量上传资产 所有 iOS 设备。

更新了 iAd Workbench 创意规范,包括 iPhone 6 和 6 Plus 以及音频广告的规格是 可供下载。

iAd Tester v5.0 的更新现已推出,必须用于在 iOS 设备上正确预览广告。

【问题讨论】:

【参考方案1】:

对于我的 iAds 广告,我使用横幅尺寸参数智能肖像

[[GADBannerView alloc] initWithAdSize:kGADAdSizeSmartBannerPortrait]

它适用于我的 iPhone 4、5、6 和 6+ 以及 iPad。

希望对你有帮助。

【讨论】:

这并不完全相关。 GADBannerView 用于 Admob 广告。关于 iAd 的问题。现在,如果 Admob 支持的尺寸比 Apple 的 iAd 本身更多,那么这仍然是有用的信息。

以上是关于带有新 iPhone 6 和 6+ 的 iAd的主要内容,如果未能解决你的问题,请参考以下文章

iPhone 6 Plus 横向模式下带有标签和固定元素的奇怪错误

带有 iOS 6 AVAudioPlayer 的 iPhone 4S 工作正常,但没有声音

高度媒体查询在带有 Safari 的 iPhone 6 上无法正常工作

推送通知在带有 iOS 8.0 的 iPhone 6 中不起作用

iPhone 6 显示缩放功能扰乱了整个视图

UISplitViewController 上带有 UIVisualEffectView 的 UIPopoverController - iPhone 6 plus 上的背景不会变得模糊