- 默认情况下,Firebase Analytics 报告中是否包含调试版本中的事件?
- 如果包含它们,我如何为 iOS 调试版本禁用 Firebase Analytics?
目前,我使用以下代码来配置 Firebase Analytics:
analyticsEnabled = // Fetch whether the analytics should be enabled
FirebaseApp.configure()
// analyticsEnabled = false can be added here for DEBUG builds
updateDataCollectionConfiguration()
}
@objc public static func updateDataCollectionConfiguration() {
Analytics.setAnalyticsCollectionEnabled(analyticsEnabled)
}
我添加了一行,我可以在其中强制禁用调试构建的分析,但这两个问题仍然相关 - 是否需要(甚至为调试构建收集此类分析数据)以及是否有任何“更简单”的方法实现相同的目标,例如在 Firebase 控制台中过滤调试数据?
最佳答案
Firebase 还会收集 Debug模式的数据。
您可以使用以下命令检查 Debug模式:
#ifdef DEBUG
analyticsEnabled = false
updateDataCollectionConfiguration()
关于ios - 禁用 Firebase Analytics for iOS 调试版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57760406/