Sebbene sia possibile 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à garantisce che lo strumento di controllo degli annunci non venga eseguito e non interferisca con le misurazioni del rendimento dell'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 i test del rendimento in modalità di test. In produzione, lo strumento di controllo degli annunci è sempre disattivato e non influisce sulle prestazioni dell'app.
Questa guida illustra come disattivare lo strumento di controllo degli annunci e verificare la disattivazione.
Prerequisiti
Prima di continuare, completa quanto segue:
- Configura Google Mobile Ads SDK.
- Utilizza la versione 13.8.0 o successiva di Google Mobile Ads SDK.
Disattivazione con i tipi di build
Per mantenere disponibile lo strumento di controllo degli annunci nelle build di debug e disattivarlo nelle build di profilazione, gestisci l'impostazione della configurazione di compilazione definendo le impostazioni di compilazione 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 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 per l'impostazione, ad esempio
DISABLE_AD_INSPECTOR. - Premi INVIO. Viene visualizzata una riga con il nome dell'impostazione.
- Imposta gli ID di debug e di release:
- Espandi la riga delle impostazioni. Vengono visualizzate 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 corrispondente al nome dell'impostazione che hai creato.
Se l'operazione va a buon fine, il file Info.plist estrae 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 release.
Verifica la disattivazione
Quando tenti di aprire lo strumento di controllo degli annunci mentre è disattivato, nella console dei log viene visualizzato il seguente messaggio di errore:
Ad inspector is disabled. Remove GADDisableAdInspector from the plist file to use ad inspector.