ios - Firebase 崩溃报告与 Crashlytics/Fabric

标签 ios xcode firebase crash-reports crashlytics

<分区>

我已经使用 Crashlytics 几年了(当然现在是 Fabric),并且对 Google Firebase 的最新更新很感兴趣。

有没有人有机会同时使用这两者,如果有……您的印象如何?您是否喜欢其中一个……为什么?

感谢您提前提供任何信息、提示或一般意见。

周末愉快。 :-)

最佳答案

我现在的建议是,在 Firebase 可以进一步修改功能之前,依靠 Crashlytics 进行崩溃报告。我已经在一些应用程序中实现了这两种方法,并且 Crashlytics 有一些优势。他们会在发生崩溃时发送电子邮件通知,包括优先级更改,并且崩溃会很快出现在界面中,通常在 5 分钟内。

目前,Firebase 没有崩溃通知,崩溃报告可能需要 20-40 分钟才能显示在仪表板中。使用 Firebase 报告的一个好处是,他们的分析将创建一个由经历过崩溃的用户组成的受众群体,使您能够识别并为这些用户提供不同的体验(推送通知、欢迎屏幕、优惠券代码等)

两者:

Ability to report logs for crashes to investigate interaction and function

Crashlytics:

~5 minute reporting time

Email notifications

Firebase:

20-40 minute reporting time

Richer user data

Can redact some logged info: "Logged in Chris" could become "Logged in [REDACTED_US_MALE_NAME]"

关于ios - Firebase 崩溃报告与 Crashlytics/Fabric,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37474295/

相关文章:

ios - Swift 类添加 "@objc"为什么

ios - Xcode:哪些文件需要成为我的目标的成员? (目标成员(member))

打开旧 xib 文件时 xcode 5.1 崩溃

ios - 如何自动设置约束以使 UIView 之间的距离统一?

ios - Objective-C,如何获取 UTC 时区的当前日期?

ios - 无法在 UITextView 中设置光标位置

xcode - xcconfig:用于调试/发布的不同预处理器宏

java - android.view.InflateException : Binary XML file line #38: Binary XML file line #38: Error inflating class fragment

angularjs - ng-init 函数不直接从 Firebase 加载检索

android - 无法解析 : com. google.firebase :firebase-messaging:16. 0.5