App Transport Security
La sécurité du transport des applications (ATS) est une fonctionnalité de confidentialité qui applique des connexions sécurisées. Elle est activée par défaut pour les nouvelles applications.
Le message de journal suivant s'affiche lorsqu'une application non conforme à ATS tente de diffuser une annonce à l'aide de HTTP:
App Transport Security a bloqué une charge de ressources HTTP (http://) en texte clair, car elle n'est pas sécurisée. Les exceptions temporaires peuvent être configurées dans le fichier Info.plist
de votre application.
Pour désactiver les restrictions ATS, ajoutez les exceptions suivantes au fichier Info.plist
de votre application:
NSAllowsArbitraryLoadsForMedia
NSAllowsArbitraryLoadsInWebContent
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoadsForMedia</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
</dict>
Les clés NSAllowsArbitraryLoadsForMedia
et NSAllowsArbitraryLoadsInWebContent
sont requises pour vous assurer que vos annonces ne sont pas affectées par ATS.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/02/08 (UTC).
[null,null,["Dernière mise à jour le 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"]]