أمان نقل التطبيقات (ATS) هي ميزة خصوصية تفرض اتصالات آمنة. ويتم تفعيلها تلقائيًا للتطبيقات الجديدة.
تظهر رسالة السجلّ التالية عندما يحاول تطبيق غير متوافق مع ATS عرض إعلان باستخدام HTTP:
منع "أمان نقل التطبيقات" تحميل مورد HTTP بنص عادي (http://) لأنّه غير آمن. يمكن ضبط الاستثناءات المؤقتة في ملف
Info.plistالخاص بتطبيقك.
لإيقاف قيود ATS، أضِف الاستثناءات التالية إلى Info.plist في تطبيقك:
NSAllowsArbitraryLoadsForMediaNSAllowsArbitraryLoadsInWebContent
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoadsForMedia</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
</dict>
يجب توفير المفتاحين NSAllowsArbitraryLoadsForMedia وNSAllowsArbitraryLoadsInWebContent
لضمان عدم تأثّر إعلاناتك بميزة ATS.