我从Firebase获得了几条调试消息 - 非常健谈:
2016-10-20 22:18:33.576 Sitch[1190] <Debug> [Firebase/Core][I-COR000019] Clearcut post completed
我没有办法让他们安静下来。 FIRAnalytics仅显示INFO且更严重,但Firebase / Core似乎默认启用了调试?
这是cocoapods构建 - 来自podfile.lock:
FirebaseCore (3.4.3):
GoogleInterchangeUtilities (~> 1.2)
GoogleUtilities (~> 1.2)
答案 0 :(得分:5)
您可以使用标志-FIRDebugDisabled禁用调试日志记录。
以下是设置此标志的步骤。
答案 1 :(得分:0)
对我有用的是什么:
FirebaseConfiguration.shared.setLoggerLevel(.min)
(可能不需要)要重新启用,请参阅Firebase Docs
答案 2 :(得分:-2)
您可以使用值为OS_ACTIVITY_MODE
的标记disable
禁用Firebase和其他的调试消息
您必须在计划运行模式中添加它:
1 - 在Xcode工具栏上选择您的方案
2 - 编辑方案
3 - 在Environment Variables
部分
4 - 关闭您的计划并启动您的应用