Embora seja possível usar o Ad Inspector para inspecionar o comportamento dos anúncios durante o desenvolvimento, o teste e a solução de problemas, a ferramenta pode aumentar o uso da memória quando ativada. Talvez seja melhor desativar o Ad Inspector durante a criação de perfil de performance e a verificação de memória. Esse recurso garante que o Ad Inspector não seja executado e não interfira nas medições de performance do app.
Desativar o Ad Inspector impede que a ferramenta aumente o uso da memória ou seja iniciada por gestos, pelo menu de depuração ou por chamadas de método. É possível desativar o Ad Inspector durante o teste de performance no modo de teste. Na produção, o Ad Inspector está sempre desativado e não afeta o desempenho do app.
Este guia aborda como desativar o Ad Inspector e verificar se a desativação foi feita.
Pré-requisitos
Antes de continuar, faça o seguinte:
- Configure o Google Mobile Ads SDK.
- Use a versão 13.8.0 ou mais recente do Google Mobile Ads SDK.
Desativar com tipos de build
Para manter o Ad Inspector disponível em builds de depuração e desativar a ferramenta em builds de criação de perfil, gerencie a configuração do build definindo as configurações de build e atualizando o arquivo Info.plist.
Siga estas etapas:
- No menu de navegação do Xcode, selecione seu app em Destino.
- Na barra de menus, clique em Configurações de build e Todas.
- Clique em Adicionar.
- No menu suspenso, selecione Adicionar configuração definida pelo usuário. Uma caixa Definido pelo usuário aparece.
- Na caixa, adicione um nome de configuração, por exemplo,
DISABLE_AD_INSPECTOR. - Pressione ENTER ou RETURN. Uma linha com o nome da configuração aparece.
- Defina seus IDs de depuração e lançamento:
- Expanda a linha de configurações. Você vai ver as linhas Debug e Release.
- Expanda as linhas e selecione o seguinte:
- Depurar: Sim
- Versão: Não
- No arquivo
Info.plist, adicione a chaveGADDisableAdInspectorcom o valor como o nome da configuração que você criou.
Se tudo der certo, o arquivo Info.plist vai extrair o ID do bloco de anúncios de teste quando você selecionar Executar para builds de depuração e o ID do bloco de anúncios depois que você selecionar Arquivar para builds de lançamento.
Verificar a desativação
Quando você tenta abrir o Ad Inspector enquanto ele está desativado, a seguinte mensagem de erro aparece no console de registros:
Ad inspector is disabled. Remove GADDisableAdInspector from the plist file to use ad inspector.