App-Transportsicherheit

App Transport Security (ATS) ist eine Datenschutzfunktion, die sichere Verbindungen erzwingt. Sie ist standardmäßig aktiviert. für neue Apps.

Die folgende Lognachricht wird angezeigt, wenn eine nicht mit ATS kompatible App versucht, eine Anzeige mit HTTP:

App Transport Security hat HTTP (http://) im Klartext blockiert Ressourcenlast, da sie unsicher ist. Vorübergehende Ausnahmen können die in der Info.plist-Datei deiner App konfiguriert ist.

Wenn Sie ATS-Einschränkungen deaktivieren möchten, fügen Sie dem Info.plist Ihrer App die folgenden Ausnahmen hinzu:

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

NSAllowsArbitraryLoadsForMedia und NSAllowsArbitraryLoadsInWebContent Schlüssel sind erforderlich, um sicherzustellen, dass Ihre Anzeigen nicht vom ATS betroffen sind.