Sicurezza del trasporto delle app
App Transport Security (ATS) è una funzionalità per la privacy che impone connessioni sicure. È attiva per impostazione predefinita per le nuove app.
Quando un'app non conforme ad ATS tenta di pubblicare un annuncio utilizzando HTTP, viene visualizzato il seguente messaggio di log:
App Transport Security ha bloccato il caricamento di una risorsa HTTP (http://) in chiaro perché non è sicura. È possibile configurare eccezioni temporanee nel file Info.plist
dell'app.
Per disattivare le limitazioni ATS, aggiungi le seguenti eccezioni al Info.plist
della tua app:
NSAllowsArbitraryLoadsForMedia
NSAllowsArbitraryLoadsInWebContent
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoadsForMedia</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
</dict>
Le chiavi NSAllowsArbitraryLoadsForMedia
e NSAllowsArbitraryLoadsInWebContent
sono obbligatorie per garantire che i tuoi annunci non siano interessati dall'ATS.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-02-08 UTC.
[null,null,["Ultimo aggiornamento 2025-02-08 UTC."],[[["App Transport Security (ATS) enforces secure connections and is enabled by default for new apps, blocking cleartext HTTP resource loads for enhanced security."],["To avoid ATS restrictions and ensure ad serving functionality, developers need to include `NSAllowsArbitraryLoadsForMedia` and `NSAllowsArbitraryLoadsInWebContent` exceptions within their app's `Info.plist` file."],["These exceptions allow media and web content to bypass ATS restrictions, preventing disruption to ad delivery."]]],["App Transport Security (ATS) enforces secure connections and is enabled by default. Non-compliant apps using HTTP trigger a log message indicating blocked insecure resource loads. To disable ATS restrictions for media and web content, add `NSAllowsArbitraryLoadsForMedia` and `NSAllowsArbitraryLoadsInWebContent` keys set to `true` within the app's `Info.plist` file, under the `NSAppTransportSecurity` dictionary. These exceptions are essential to prevent ads from being affected by ATS.\n"]]