Транспортная безопасность приложений

App Transport Security (ATS) — это функция конфиденциальности, обеспечивающая безопасные соединения. Он включен по умолчанию для новых приложений.

Следующее сообщение журнала появляется, когда приложение, не совместимое с ATS, пытается показать рекламу по протоколу HTTP:

App Transport Security заблокировал загрузку ресурса 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 не влияет на ваши объявления.