我正在尝试测试Firebase Analytics的实施。他们在文档中指出:
通过将-FIRDebugEnabled参数传递给应用程序来启用调试模式。您可以在应用程序的Xcode方案中添加此参数。通过-FIRDebugEnabled启用调试模式时,应用程序的进一步执行也将处于调试模式。为了返回默认模式,必须使用应用程序参数-FIRDebugDisabled显式禁用调试模式。
不幸的是,我不知道我在哪里设置这个方案。在Android中,这很容易。帮助将不胜感激。
Answers:
我在Google的这个替代页面上找到了答案:
https://firebase.google.com/docs/analytics/ios/start
- 在Xcode中,选择产品>方案>编辑方案...
- 从左侧菜单中选择运行。
- 选择参数选项卡。
- 在“启动时传递的参数”部分中,添加-FIRAnalyticsDebugEnabled。
我希望Google停止发布半熟的产品和文档。可以在全球节省数十万小时
我尝试编辑方案并添加参数https://firebase.google.com/docs/analytics/ios/start,但它对我不起作用。此外,在配置FirebaseApp之后,在AppDelegate的didFinishLaunchingWithOptions中添加了以下代码
FirebaseApp.configure()
Analytics.setAnalyticsCollectionEnabled(true)
它为我工作。希望对您有帮助。
Sets whether analytics collection is enabled for this app on this device. This setting is persisted across app sessions. By default it is enabled.
我认为您应该检查XCode上的控制台日志。因为我会显示日志
要启用调试日志记录,请设置以下应用程序参数:-FIRAnalyticsDebugEnabled(请参阅https://help.apple.com/xcode/mac/8.0/#/dev3ec8a1cb4)
再次检查,如果您不这样做: