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:
- Configura Google Mobile Ads SDK.
- Utilizza la versione Google Mobile Ads SDK 13.8.0 o successive.
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:
- Nel menu di navigazione di Xcode, seleziona la tua app da Target.
- Nella barra dei menu, fai clic su Build Settings (Impostazioni di build) e All (Tutto).
- Fai clic su Aggiungi.
- Dal menu a discesa, seleziona Aggiungi impostazione definita dall'utente. Viene visualizzata una casella Definito dall'utente.
- Nella casella, aggiungi un nome di impostazione, ad esempio
DISABLE_AD_INSPECTOR. - Premi INVIO o RITORNA. Viene visualizzata una riga con il nome dell'impostazione.
- Imposta gli ID di debug e release:
- Espandi la riga delle impostazioni. Vedi le righe Debug e Release.
- Espandi le righe e seleziona quanto segue:
- Debug: Sì
- Release: No
- Nel file
Info.plist, aggiungi la chiaveGADDisableAdInspectorcon 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.