Sen*_*ful 3 ios firebase-analytics
我刚刚添加FIRAnalyticsDebugEnabled了一个启动参数,正如在几个地方所建议的那样:
Xcode 控制台:
6.5.0 - [Firebase/Analytics][I-ACS023008] To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (see [https://help.apple.com/xcode/mac/8.0/])
Run Code Online (Sandbox Code Playgroud)启用它后,我开始看到输出,例如:
Event is not subject to real-time event count daily limit. Marking an event as real-time. Event name, parameters: session_start (_s), {
firebase_debug (_dbg) = 1;
firebase_event_origin (_o) = auto;
ga_realtime (_r) = 1;
session_id (_sid) = 123;
session_number (_sno) = 2;
}
Run Code Online (Sandbox Code Playgroud)
现在我知道事件正在正确输出,我想禁用它,因为它正在向控制台发送垃圾邮件。但是,上面提到的这些资源都没有讨论如何禁用它。
如何禁用它?
我尝试删除启动参数,但日志仍然出现。
请注意,这不是这些类似问题的重复:
FIRAnalyticsDebugEnabled,并询问如何禁用告诉他们启用的消息FIRAnalyticsDebugEnabled(以及其他)。许多地方会告诉您添加 launch 参数,-FIRDebugDisabled但因为我在 enable 之前没有它-FIRAnalyticsDebugEnabled,这看起来很奇怪。
找了好久才找到,但是DebugView上的页面有一些关键信息:
要在您的开发设备上启用 Analytics 调试模式,请在 Xcode 中指定以下命令行参数:
-FIRDebugEnabled此行为一直持续到您通过指定以下命令行参数显式禁用调试模式:
-FIRDebugDisabled
这里的关键是“行为持续存在”。看起来它-FIRAnalyticsDebugEnabled的行为方式完全相同,因为它仍然存在:您只需要运行一次。
因此,要回到运行之前的状态-FIRAnalyticsDebugEnabled:
-FIRDebugDisabled启动参数运行应用程序一次。| 归档时间: |
|
| 查看次数: |
4274 次 |
| 最近记录: |