有人可以澄清这些条款吗?我完全迷路了!
谷歌将什么称为“Crashlytics”,谁是 Fabric,为什么它仍然不是 Firebase?
我应该在 Firebase 控制台的某处设置崩溃报告,还是应该在 Fabric 上注册并以某种方式关联帐户?
在 iOS 上,我应该为我的全新 swift 项目使用什么?
pod 'Firebase/崩溃'
或
pod 'Fabric'
或
pod 'Crashlytics'
最佳答案
好的。所以在联系支持后我做到了!
问题在于,在初始设置(质量 → Crashlytics)中,当系统询问“此应用是 Crashlytics 的新应用”时,您必须选择“我的应用没有任何版本的 SDK”。
即使您的应用已经安装了最新的 Crashlytics SDK!
问题可能应该是“这个应用程序已经在使用 Fabric 了吗? —是,—否。
这似乎是一个应该修复的 UX 错误。
至于术语和历史:
- 2011 年出现了 Crashlytics。
- 2011 年还有 Firebase。
- 2013 年,Twitter 收购了 Crashlytics
- 2014 年,Crashlytics/Twitter 宣布推出 Fabric——一种包含 Crashlytics 的模块化 SDK
- 2014 年,Google 收购了 Firebase。
- 2016 年,Google 推出了 Firebase 崩溃报告。
- 2017 年,Google 收购了带有 Crashlytics 的 Fabric,弃用了之前的 Firebase 崩溃报告,现在将其崩溃分析服务称为“Crashlytics”。
- 2020 年 Fabric 被弃用,剩下的服务是“Firebase Crashlytics”。使用
pod 'Firebase/Crashlytics'
进行集成。
如果我错了,请纠正我。
关于ios - Crashlytics vs Fabric vs Firebase 崩溃报告——我迷路了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52543885/