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

ميزة أمان نقل التطبيقات (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.