App Transport Security
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
App Transport Security (ATS) est une fonctionnalité de confidentialité qui impose 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 du protocole HTTP :
App Transport Security a bloqué le chargement d'une ressource HTTP en texte clair (http://) 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 nécessaires pour s'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/09/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/25 (UTC)."],[],["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"]]