Desativar o Ad Inspector

Selecione a plataforma: Android iOS

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:

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:

  1. No menu de navegação do Xcode, selecione seu app em Destino.
  2. Na barra de menus, clique em Configurações de build e Todas.
  3. Clique em Adicionar.
  4. No menu suspenso, selecione Adicionar configuração definida pelo usuário. Uma caixa Definido pelo usuário aparece.
  5. Na caixa, adicione um nome de configuração, por exemplo, DISABLE_AD_INSPECTOR.
  6. Pressione ENTER ou RETURN. Uma linha com o nome da configuração aparece.
  7. Defina seus IDs de depuração e lançamento:
    1. Expanda a linha de configurações. Você vai ver as linhas Debug e Release.
    2. Expanda as linhas e selecione o seguinte:
      • Depurar: Sim
      • Versão: Não
  8. No arquivo Info.plist, adicione a chave GADDisableAdInspector com 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.