Anzeigenprüftool deaktivieren

Plattform auswählen: Android iOS

Mit dem Anzeigenprüftool können Sie das Anzeigenverhalten während der Entwicklung, des Testens und der Fehlerbehebung prüfen. Wenn das Tool aktiviert ist, kann sich jedoch die Arbeitsspeichernutzung erhöhen. Es kann sinnvoll sein, das Anzeigenprüftool während der Leistungsprofilerstellung und der Speicherprüfung zu deaktivieren. So wird verhindert, dass das Anzeigenprüftool ausgeführt wird und die Leistungsmessungen Ihrer App beeinträchtigt.

Wenn Sie das Anzeigenprüftool deaktivieren, wird verhindert, dass es die Arbeitsspeichernutzung erhöht oder über Gesten, das Debug-Menü oder Methodenaufrufe gestartet wird. Sie können das Anzeigenprüftool während der Leistungstests im Testmodus deaktivieren. In der Produktion ist das Anzeigenprüftool immer deaktiviert und hat keinen Einfluss auf die Leistung Ihrer App.

In diesem Leitfaden wird beschrieben, wie Sie das Anzeigenprüftool deaktivieren und die Deaktivierung überprüfen.

Vorbereitung

Bevor Sie fortfahren, müssen Sie Folgendes tun:

Mit Build-Typen deaktivieren

Wenn Sie das Anzeigenprüftool in Debug-Builds verfügbar halten, aber in Profiling-Builds deaktivieren möchten, können Sie die Build-Konfigurationseinstellung verwalten, indem Sie Ihre Build-Einstellungen definieren und die Datei Info.plist aktualisieren. Gehen Sie folgendermaßen vor:

  1. Wählen Sie im Xcode-Navigationsmenü unter Target (Ziel) Ihre App aus.
  2. Klicken Sie in der Menüleiste auf Build Settings (Build-Einstellungen) und dann auf All (Alle).
  3. Klicken Sie auf Hinzufügen.
  4. Wählen Sie im Drop-down-Menü die Option Benutzerdefinierte Einstellung hinzufügen aus. Das Feld Benutzerdefiniert wird angezeigt.
  5. Geben Sie im Feld einen Namen für die Einstellung ein, z. B. DISABLE_AD_INSPECTOR.
  6. Drücken Sie die Eingabetaste. Sie sehen eine Zeile mit dem Namen Ihrer Einstellung.
  7. Legen Sie Ihre Debug- und Release-IDs fest:
    1. Maximieren Sie die Zeile mit den Einstellungen. Sie sehen die Zeilen Debug und Release.
    2. Maximieren Sie die Zeilen und wählen Sie Folgendes aus:
      • Debug: Ja
      • Release: Nein
  8. Fügen Sie in der Datei Info.plist den Schlüssel GADDisableAdInspector mit dem Wert als den von Ihnen erstellten Einstellungsnamen hinzu.

Wenn der Vorgang erfolgreich war, wird in der Datei Info.plist die Testanzeigenblock-ID 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 Logkonsole die folgende Fehlermeldung angezeigt:

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