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

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