App Transport Security (ATS) — это функция обеспечения конфиденциальности, которая обеспечивает безопасные соединения. Она включена по умолчанию для новых приложений.
Следующее сообщение журнала появляется, когда приложение, не соответствующее требованиям ATS, пытается показать рекламу с помощью HTTP:
Служба безопасности App Transport заблокировала загрузку ресурса 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.