應用程式傳輸安全性

應用程式傳輸安全 (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 影響。