Mit dem Anzeigenprüftool können Sie das Anzeigenverhalten während der Entwicklung, des Testens und der Fehlerbehebung untersuchen. Wenn das Tool aktiviert ist, kann es jedoch die Arbeitsspeichernutzung erhöhen. Möglicherweise möchten Sie das Anzeigenprüftool während der Leistungsprofilierung und Speicherprüfung deaktivieren. Diese Funktion sorgt dafür, dass das Anzeigenprüftool nicht ausgeführt wird und die Leistungsmessungen Ihrer App nicht beeinträchtigt.
Wenn Sie das Anzeigenprüftool deaktivieren, wird verhindert, dass das Tool die Arbeitsspeichernutzung erhöht oder über Gesten, das Debugging-Menü oder Methodenaufrufe gestartet wird. Sie können das Anzeigenprüftool während Leistungstests im Testmodus deaktivieren. In der Produktion ist das Anzeigenprüftool immer deaktiviert und wirkt sich nicht auf die Leistung Ihrer App aus.
In diesem Leitfaden wird beschrieben, wie Sie das Anzeigenprüftool deaktivieren und die Deaktivierung bestätigen.
Vorbereitung
Führen Sie zuerst die folgenden Schritte aus:
- Google Mobile Ads SDK einrichten:
- Verwenden Sie Google Mobile Ads SDK-Version 13.8.0 oder höher.
Mit Build-Typen deaktivieren
Wenn Sie das Anzeigenprüftool in Debug-Builds verfügbar lassen, aber in Profiling-Builds deaktivieren möchten, können Sie die Einstellung für die Build-Konfiguration verwalten, indem Sie Ihre Build-Einstellungen definieren und die Datei Info.plist aktualisieren.
Gehen Sie folgendermaßen vor:
- Wählen Sie im Xcode-Navigationsmenü unter Target (Ziel) Ihre App aus.
- Klicken Sie in der Menüleiste auf Build-Einstellungen und Alle.
- Klicken Sie auf Hinzufügen.
- Wählen Sie im Drop-down-Menü die Option Nutzerdefinierte Einstellung hinzufügen aus. Das Feld Benutzerdefiniert wird angezeigt.
- Geben Sie im Feld einen Namen für die Einstellung ein, z. B.
DISABLE_AD_INSPECTOR. - Drücken Sie die Eingabetaste oder die Return-Taste. Sie sehen eine Zeile mit dem Namen Ihrer Einstellung.
- Debug- und Release-IDs festlegen:
- Maximieren Sie die Zeile mit der Einstellung. Sie sehen die Zeilen Debug und Release.
- Maximieren Sie die Zeilen und wählen Sie Folgendes aus:
- Debug: Ja
- Release: Nein
- Fügen Sie in der Datei
Info.plistden SchlüsselGADDisableAdInspectormit dem Wert als Name der von Ihnen erstellten Einstellung hinzu.
Wenn alles funktioniert, wird die Test-Anzeigenblock-ID aus der Datei Info.plist abgerufen, wenn Sie für Debug-Builds Ausführen auswählen, und die Anzeigenblock-ID, wenn Sie für Release-Builds Archivieren auswählen.
Deaktivierung prüfen
Wenn Sie versuchen, das Anzeigenprüftool zu öffnen, während es deaktiviert ist, wird in der Log-Konsole die folgende Fehlermeldung angezeigt:
Ad inspector is disabled. Remove GADDisableAdInspector from the plist file to use ad inspector.