App Transport Security (ATS) היא תכונת פרטיות שמחייבת חיבורים מאובטחים. היא מופעלת כברירת מחדל באפליקציות חדשות.
הודעת היומן הבאה מופיעה כשניסיון להציג מודעה באמצעות HTTP מתבצע על ידי אפליקציה שלא תואמת ל-ATS:
התכונה App Transport Security חסמה טעינה של משאב HTTP בטקסט גלוי (http://) כי הוא לא מאובטח. אפשר להגדיר חריגים זמניים בקובץ
Info.plistשל האפליקציה.
כדי להשבית את ההגבלות של ATS, מוסיפים את החריגים הבאים לקובץ Info.plist של האפליקציה:
NSAllowsArbitraryLoadsForMediaNSAllowsArbitraryLoadsInWebContent
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoadsForMedia</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
</dict>
המפתחות NSAllowsArbitraryLoadsForMedia ו-NSAllowsArbitraryLoadsInWebContent
נדרשים כדי לוודא שהמודעות לא יושפעו מ-ATS.