Sicurezza del trasporto delle app

App Transport Security (ATS) è una funzionalità per la privacy che applica connessioni sicure. È abilitata per impostazione predefinita per le nuove app.

Il seguente messaggio di log viene visualizzato quando un'app non compatibile con ATS tenta di pubblicare un annuncio utilizzando HTTP:

App Transport Security ha bloccato un carico di risorse HTTP (http://) in chiaro poiché non è sicuro. Le eccezioni temporanee possono essere configurate nel file Info.plist dell'app.

Per disattivare le restrizioni ATS, aggiungi le seguenti eccezioni a Info.plist dell'app:

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

Le chiavi NSAllowsArbitraryLoadsForMedia e NSAllowsArbitraryLoadsInWebContent sono necessarie per garantire che i tuoi annunci non siano interessati da ATS.