App Transport Security (ATS) 安全な接続を適用するプライバシー機能です。デフォルトでは有効になっています 確認しましょう。
ATS に準拠していないアプリが配信しようとすると、次のログ メッセージが表示されます HTTP を使用する広告の場合:
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure.(平文の HTTP(http://)リソースは安全でないため、App Transport Security によって読み込みがブロックされました。)一時的な例外は、 アプリの
Info.plist
ファイルで設定されている。
ATS の制限を無効にするには、アプリの
Info.plist
:
NSAllowsArbitraryLoadsForMedia
NSAllowsArbitraryLoadsInWebContent
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoadsForMedia</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
</dict>
NSAllowsArbitraryLoadsForMedia
と NSAllowsArbitraryLoadsInWebContent
広告が ATS の影響を受けないようにするには、キーが必要です。