أمان نقل التطبيقات

أمان نقل التطبيقات (ATS) هو ميزة خصوصية تفرض اتصالات آمنة. ويتم تفعيلها تلقائيًا للتطبيقات الجديدة.

تظهر رسالة السجلّ التالية عندما يحاول تطبيق غير متوافق مع ATS عرض إعلان باستخدام HTTP:

منعت ميزة "أمان نقل البيانات في التطبيقات" تحميل مورد HTTP (http://) الواضح النص لأنّه غير آمن. يمكن ضبط الاستثناءات المؤقتة في ملف Info.plist الخاص بتطبيقك.

لإيقاف قيود ATS، أضِف الاستثناءات التالية إلىملف Info.plist تطبيقك:

  • NSAllowsArbitraryLoadsForMedia
  • NSAllowsArbitraryLoadsInWebContent
<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoadsForMedia</key>
    <true/>
    <key>NSAllowsArbitraryLoadsInWebContent</key>
    <true/>
</dict>

يجب استخدام المفتاحَين NSAllowsArbitraryLoadsForMedia وNSAllowsArbitraryLoadsInWebContent للتأكّد من عدم تأثُّر إعلاناتك بخدمة ATS.