Disattivare lo strumento di controllo degli annunci

Seleziona la piattaforma: Android iOS

Sebbene tu possa utilizzare lo strumento di controllo degli annunci per esaminare il comportamento degli annunci durante lo sviluppo, i test e la risoluzione dei problemi, lo strumento potrebbe aumentare la memoria utilizzata quando è attivato. Ti consigliamo di disattivare lo strumento di controllo degli annunci durante la profilazione del rendimento e il controllo della memoria. Questa funzionalità assicura che lo strumento di controllo degli annunci non venga eseguito e non interferisca con le misurazioni del rendimento della tua app.

La disattivazione dello strumento di controllo degli annunci impedisce allo strumento di aumentare la memoria utilizzata o di avviarsi tramite gesti, menu di debug o chiamate al metodo. Puoi disattivare lo strumento di controllo degli annunci durante il test del rendimento in modalità di test. In produzione, lo strumento di controllo degli annunci è sempre disattivato e non influisce sulle prestazioni della tua app.

Questa guida spiega come disattivare lo strumento di controllo degli annunci e come verificare la disattivazione.

Prerequisiti

Prima di continuare, completa le seguenti operazioni:

Disattivazione con i tipi di build

Per mantenere lo strumento di controllo degli annunci disponibile nelle build di debug disattivandolo nelle build di profilazione, gestisci l'impostazione di configurazione di compilazione definendo le impostazioni della build e aggiornando il file Info.plist. Completa i seguenti passaggi:

  1. Nel menu di navigazione di Xcode, seleziona la tua app da Target.
  2. Nella barra dei menu, fai clic su Build Settings (Impostazioni di build) e All (Tutto).
  3. Fai clic su Aggiungi.
  4. Dal menu a discesa, seleziona Aggiungi impostazione definita dall'utente. Viene visualizzata una casella Definito dall'utente.
  5. Nella casella, aggiungi un nome di impostazione, ad esempio DISABLE_AD_INSPECTOR.
  6. Premi INVIO o RITORNA. Viene visualizzata una riga con il nome dell'impostazione.
  7. Imposta gli ID di debug e release:
    1. Espandi la riga delle impostazioni. Vedi le righe Debug e Release.
    2. Espandi le righe e seleziona quanto segue:
      • Debug: Sì
      • Release: No
  8. Nel file Info.plist, aggiungi la chiave GADDisableAdInspector con il valore come nome dell'impostazione che hai creato.

In caso di esito positivo, il file Info.plist recupera l'ID unità pubblicitaria di test quando selezioni Esegui per le build di debug e l'ID unità pubblicitaria dopo aver selezionato Archivia per le build di rilascio.

Verifica la disattivazione

Quando tenti di aprire lo strumento di controllo degli annunci mentre è disattivato, viene visualizzato il seguente messaggio di errore nella console dei log:

Ad inspector is disabled. Remove GADDisableAdInspector from the plist file to use ad inspector.