App Transport Security (ATS) è una funzionalità per la privacy che impone connessioni sicure. È abilitata per impostazione predefinita per le nuove app.
Il seguente messaggio di log viene visualizzato quando un'app non conforme ad ATS tenta di pubblicare un annuncio utilizzando HTTP:
App Transport Security ha bloccato il caricamento di una risorsa HTTP (http://) in testo normale perché non è sicura. Le eccezioni temporanee possono essere configurate nel file
Info.plistdell'app.
Per disattivare le limitazioni ATS, aggiungi le seguenti eccezioni al file
Info.plist della tua app:
NSAllowsArbitraryLoadsForMediaNSAllowsArbitraryLoadsInWebContent
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoadsForMedia</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
</dict>
Le chiavi NSAllowsArbitraryLoadsForMedia e NSAllowsArbitraryLoadsInWebContent
sono necessarie per assicurarsi che i tuoi annunci non siano interessati da ATS.