Отключить Google Analytics в симуляторе iOS
Google Analytics работает в симуляторе iOS.
Это вызывает загрязнение в журнале консоли, который я могу искать полезную отладочную информацию. Кроме того, данные, отправленные в Google, не указывают на фактического пользователя, использующего наше приложение.
Как отключить отчетность Google Analytics только во время запуска приложения в iOS simulator?
3 ответов
просто, это взято прямо с веб-страницы Google Analytics:
[[GAI sharedInstance] setDryRun:YES];
Сухого Хода :
SDK предоставляет флаг dryRun, который при установке предотвращает отправку любых данных в Google Analytics. Флаг dryRun следует устанавливать всякий раз, когда вы тестируете или отлаживаете реализацию и не хотите, чтобы тестовые данные отображались в отчетах Google Analytics.
надеюсь, что это помогает
да, установка DryRun в YES устранит эту проблему.
@Full Decent - есть ли способ также не иметь Google Analytics загрязнять мои журналы консоли?
мы можем отключить ведение журнала Google Analytics в консоли Xcode, используя следующий метод.
[[[GAI sharedInstance] logger] setLogLevel:kGAILogLevelNone];
или в Swift:
GAI.sharedInstance().logger.logLevel = GAILogLevel.None
обертывание в #if TARGET_IPHONE_SIMULATOR #endif
не будет работать в Свифт, как этот флаг для С только.
Что вы могли бы сделать, это следовать этому руководству
обнаружение, если приложение строится для устройства или симулятора в Swift