Uygulama Taşıma Güvenliği

Uygulama Aktarım Güvenliği (ATS), güvenli bağlantıları zorunlu kılan bir gizlilik özelliğidir. Yeni uygulamalar için varsayılan olarak etkindir.

ATS uyumlu olmayan bir uygulama HTTP kullanarak reklam yayınlamaya çalıştığında aşağıdaki günlük mesajı görünür:

Uygulama Aktarım Güvenliği, güvenli olmadığı için şifresiz metin HTTP (http://) kaynak yüklemesini engelledi. Geçici istisnalar, uygulamanızın Info.plist dosyasında yapılandırılabilir.

ATS kısıtlamalarını devre dışı bırakmak için uygulamanızın Info.plist dosyasına aşağıdaki istisnaları ekleyin:

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

Reklamlarınızın ATS'den etkilenmemesi için NSAllowsArbitraryLoadsForMedia ve NSAllowsArbitraryLoadsInWebContent anahtarları gereklidir.