App Transport Security (ATS) to funkcja ochrony prywatności, która wymusza bezpieczne połączenia. Domyślnie jest włączone w nowych aplikacjach.
Ten komunikat logu pojawia się, gdy aplikacja niezgodna z ATS próbuje wyświetlić reklamę przez HTTP:
Usługa App Transport Security zablokowała wczytywanie zasobów HTTP (http://) bez szyfrowania, ponieważ jest ono niezabezpieczone. Tymczasowe wyjątki można skonfigurować w pliku
Info.plist
aplikacji.
Aby wyłączyć ograniczenia ATS, dodaj do Info.plist
swojej aplikacji te wyjątki:
NSAllowsArbitraryLoadsForMedia
NSAllowsArbitraryLoadsInWebContent
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoadsForMedia</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
</dict>
Klucze NSAllowsArbitraryLoadsForMedia
i NSAllowsArbitraryLoadsInWebContent
są wymagane, aby system ATS nie miał wpływu na Twoje reklamy.