iOS 9 注意事项
App Transport Security (ATS) 是 iOS 9 中推出的一种隐私功能。对于新应用,系统会默认启用该功能,并强制进行安全连接。 Google Mobile Ads SDK这可能会影响应用与 Google Mobile Ads SDK 的集成。
运行使用 Xcode 7(未停用 ATS)构建的应用的所有 iOS 9 设备都会受到此更改的影响。 当不符合 ATS 标准的应用尝试在 iOS 9 上通过 HTTP 发送广告时,将会出现以下日志消息:
App Transport Security 已阻止加载明文 HTTP (http://) 资源,因为它是不安全的。 您可以通过应用的 Info.plist 文件配置临时例外。
为确保您的广告不受 ATS 的影响,Apple 提供了以下例外,您可将其添加到应用的 Info.plist
文件中。
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>