Deaktivieren Sie Google Analytics im iOS-Simulator

7

Google Analytics wird im iOS-Simulator ausgeführt.

Das verursacht Verschmutzung im Konsolenprotokoll, die ich nach nützlichen Debugging-Informationen suchen kann. Außerdem sind die an Google gesendeten Daten kein Hinweis auf einen tatsächlichen Nutzer unserer App.

Wie kann ich die Google Analytics-Berichte deaktivieren, während die App im iOS-Simulator ausgeführt wird?

    
Full Decent 26.02.2014, 04:00
quelle

3 Antworten

12

Ganz einfach, dies wird direkt von der Google Analytics-Webseite übernommen:

%Vor%
  

Trockenlauf:
  Das SDK stellt ein dryRun-Flag bereit, mit dem verhindert wird, dass Daten an Google Analytics gesendet werden. Das dryRun-Flag sollte immer dann gesetzt werden, wenn Sie eine Implementierung testen oder debuggen und nicht möchten, dass Testdaten in Ihren Google Analytics-Berichten angezeigt werden.

Hoffe, das hilft

    
Andy 26.02.2014, 04:18
quelle
11

Ja, das Setzen von DryRun auf YES wird dieses Problem beheben.

@Full Decent - Gibt es eine Möglichkeit, dass Google Analytics meine Konsolenprotokolle auch nicht verschmutzt?

Wir können die Google Analytics-Anmeldung in der Xcode-Konsole mit der folgenden Methode deaktivieren.

[[[GAI sharedInstance] logger] setLogLevel:kGAILogLevelNone];

Oder in Swift:

GAI.sharedInstance().logger.logLevel = GAILogLevel.None

    
user2613441 08.05.2015 07:16
quelle
2

Das Wrapping in #if TARGET_IPHONE_SIMULATOR #endif funktioniert nicht in swift , da dieses Flag nur für objective-c gilt. Was Sie tun könnten, ist diesem Leitfaden zu folgen

Detect wenn App für Gerät oder Simulator in Swift erstellt wird

    
Bogdan Razvan 17.01.2018 12:32
quelle

Tags und Links