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.