我将Fabric框架与Crashlytics和Twitter依赖项一起使用。是否可以仅关闭Fabric在Answers选项卡中生成的统计信息?有许多与模拟器的会话,因此分析不精确。
答案 0 :(得分:0)
如果您想关闭答案,只需在Fabric Mac App中取消选择应用的复选框(请参见随附的屏幕截图)。
如果您想在发布应用时获取Answers的用户统计信息,那么您可以在Fabric上使用另一个应用,并且只在生产版本中使用这些键。
答案 1 :(得分:0)
我添加了一个带有这些方法的适配器模块:
#if DEBUG
func logContentView(name: String, type: String, id: String? = nil) {
print("Content view \"\(name)\" of type \"\(type)\" with id \"\(id ?? "null")\"")
}
#else
import Crashlytics
func logContentView(name: String, type: String, id: String? = nil) {
Answers.logContentView(withName: name, contentType: type, contentId: id)
}
#endif
在视图控制器中,我按以下方式记录事件:
logContentView(name: "Main", type: "Screen")
因此我的应用程序不会在调试版本中生成事件。