[英]Crashlytics vs Fabric vs Firebase Crash Reporting — I'm lost
有人可以澄清這些條款嗎? 我完全迷路了!
Google 稱什么為“Crashlytics”,誰是 Fabric,為什么它仍然不是 Firebase?
我應該在 Firebase 控制台的某處設置崩潰報告,還是應該在 Fabric 上注冊並以某種方式關聯帳戶?
在 iOS 上,我的新 swift 項目應該使用什么?
pod 'Firebase/Crash'
或者
pod 'Fabric'
或者
pod 'Crashlytics'
好的。 因此,在聯系支持人員后,我做到了!
問題在於,在初始設置(質量 → Crashlytics)中,當您被問到“此應用是 Crashlytics 的新應用嗎”時,您必須選擇“我的應用沒有任何版本的 SDK”。
即使您的應用程序已經安裝了最新的 Crashlytics SDK!
問題可能應該是“這個應用程序已經使用 Fabric 了嗎? ——是的,——不”。
這似乎是一個應該修復的 UX 錯誤。
至於條款和歷史:
pod 'Firebase/Crashlytics'
集成。如果我錯了糾正我。
火力士在這里
很抱歉這可能引起的任何混淆。
Crashlytics 是 Fabric 的一部分,並且正在成為 Firebase 的一部分。 Firebase 崩潰報告是 Firebase 中以前的崩潰報告器,但已被棄用和刪除。
此時,您應該可以按照以下說明從 Firebase 控制台執行所有操作: https : //firebase.google.com/docs/crashlytics/
目前,這意味着您需要這兩個 pod:
# Pods for PodTest pod 'Fabric', '~> 1.7.11' pod 'Crashlytics', '~> 3.10.7'
Crashlytics SDK 目前在 Fabric 和 Firebase 中都兼容,但因此需要 Fabric SDK。 2019 年初,我們計划發布針對 Firebase 優化的新 Crashlytics SDK,並將移除 Fabric 依賴項。 更新到該版本的 SDK 后,您將能夠刪除 pod 'Fabric',一切都會變得更簡單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.