Google Analytics正在iOS模拟器中运行。在iOS模拟器中禁用Google Analytics
这会导致控制台日志中的污染,我可以查找有用的调试信息。另外,发送给Google的数据并不代表使用我们的应用的实际用户。
如何才能在iOS模拟器中运行应用程序时禁用Google Analytics报告?
Google Analytics正在iOS模拟器中运行。在iOS模拟器中禁用Google Analytics
这会导致控制台日志中的污染,我可以查找有用的调试信息。另外,发送给Google的数据并不代表使用我们的应用的实际用户。
如何才能在iOS模拟器中运行应用程序时禁用Google Analytics报告?
简单,这是直接取自谷歌Analytics(分析)网页:
[[GAI sharedInstance] setDryRun:YES];
润干:
SDK提供了DRYRUN标志设置时,可以防止被发送到谷歌Analytics(分析)的任何数据。无论您何时测试或调试实现并且不希望测试数据出现在Google Analytics报告中,都应该设置dryRun标志。
希望这有助于
是,设置DRYRUN为YES将解决这个问题。
@完全体面 - 有没有办法让Google Analytics污染我的控制台日志?
我们可以使用以下方法禁用Xcode控制台中的Google Analytics日志记录。
[[[GAI sharedInstance] logger] setLogLevel:kGAILogLevelNone];
还是在斯威夫特:
GAI.sharedInstance().logger.logLevel = GAILogLevel.None
在Swift中添加了答案 –
不幸的是,它并不适合我,GAI仍然给我所有类型的垃圾邮件日志消息:-(GoogleAnalytics v3.14.0,GoogleUtilities v1.1.0 –
结束语在#if TARGET_IPHONE_SIMULATOR #endif
不会迅速工作,因为该标志是Objective-C的只。 你可以做的就是按照本指南
Detect if app is being built for device or simulator in Swift
需要来包装这个:#如果TARGET_IPHONE_SIMULATOR #ENDIF –
是福气忘了这一点... – Andy
有没有办法也没有谷歌Analytics(分析)污染我的控制台日志? –