Uygulama Taşıma Güvenliği

Uygulama Taşıma Güvenliği (ATS) güvenli bağlantıları zorunlu kılan bir gizlilik özelliğidir. Varsayılan olarak etkindir yeni uygulamalar için.

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

App Transport Security, güvenli olmadığı için açık metin HTTP (http://) kaynak yüklemesini engelledi. Geçici istisnalar uygulamanızın Info.plist dosyasında yapılandırılmıştır.

ATS kısıtlamalarını devre dışı bırakmak için uygulamanızın Info.plist:

  • 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.