Embora seja possível usar o Ad Inspector para inspecionar o comportamento dos anúncios durante o desenvolvimento, teste e solução de problemas, a ferramenta pode aumentar o uso da memória quando ativada. É recomendável desativar o Ad Inspector durante a criação de perfis de desempenho e a verificação de memória. Esse recurso garante que o Ad Inspector não seja executado e interfira nas medições de performance do seu 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 fica sempre desativado e não afeta o desempenho do app.
Este guia aborda como desativar o Ad Inspector e verificar a desativação.
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 do build e atualizando o arquivo Info.plist.
Siga estas etapas:
- No menu de navegação do Xcode, selecione seu app em Target.
- Na barra de menus, clique em Build Settings e em All.
- Clique em Adicionar.
- No menu suspenso, selecione Add User-Defined Setting. Uma caixa Definido pelo usuário vai aparecer.
- Na caixa, adicione um nome de configuração, por exemplo,
DISABLE_AD_INSPECTOR. - Pressione ENTER ou RETURN. Você verá uma linha com o nome da configuração.
- Defina os IDs de depuração e de lançamento:
- Abra a linha de configuração. Você verá as linhas Debug e Release.
- Abra as linhas e selecione o seguinte:
- Depuração: 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
Se você tentar abrir o Ad Inspector enquanto ele estiver desativado, a seguinte mensagem de erro vai aparecer no console de registro:
Ad inspector is disabled. Remove GADDisableAdInspector from the plist file to use ad inspector.