应用传输安全

应用传输安全 (ATS) 是一项强制执行安全连接的隐私保护功能。默认情况下,系统会为新应用启用该功能。

当不符合 ATS 标准的应用尝试使用 HTTP 投放广告时,系统会显示以下日志消息:

应用传输安全已阻止加载明文 HTTP (http://) 资源,因为它不安全。您可以在应用的 Info.plist 文件中配置临时例外情况。

如需停用 ATS 限制,请将以下异常添加到应用的 Info.plist

  • NSAllowsArbitraryLoadsForMedia
  • NSAllowsArbitraryLoadsInWebContent
<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoadsForMedia</key>
    <true/>
    <key>NSAllowsArbitraryLoadsInWebContent</key>
    <true/>
</dict>

必须使用 NSAllowsArbitraryLoadsForMediaNSAllowsArbitraryLoadsInWebContent 键,以确保您的广告不受 ATS 影响。