Segurança de transporte de apps

A segurança de transporte do app (ATS, na sigla em inglês) é um recurso de privacidade que exige conexões seguras. Ela é ativada por padrão para novos apps.

A mensagem de registro a seguir aparece quando um app que não é compatível com o ATS tenta veicular um anúncio usando HTTP:

A App Transport Security bloqueou o carregamento de um recurso HTTP (http://) em texto não criptografado, porque ele não é seguro. As exceções temporárias podem ser configuradas no arquivo Info.plist do app.

Para desativar as restrições de ATS, adicione as seguintes exceções ao Info.plist do app:

  • NSAllowsArbitraryLoadsForMedia
  • NSAllowsArbitraryLoadsInWebContent
<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoadsForMedia</key>
    <true/>
    <key>NSAllowsArbitraryLoadsInWebContent</key>
    <true/>
</dict>

As chaves NSAllowsArbitraryLoadsForMedia e NSAllowsArbitraryLoadsInWebContent são necessárias para garantir que seus anúncios não sejam afetados pelo ATS.