套件概覽
Firebase Crashlytics 是一個 Flutter 插件,可捕獲並報告應用程式中的未捕捉例外狀況與當機情形至 Firebase 控制台。它提供詳細的當機記錄、堆疊追蹤以及使用者環境資訊,協助開發者快速識別並修復問題。此插件與 Firebase 無縫整合,可在 Android、iOS 及 macOS 平台上提供即時洞察。它能自動偵測當機並傳送診斷資料,無需手動介入,進而提升應用程式的穩定性與使用者體驗。
適用情境
- 監控生產環境中的應用崩潰
- 分析崩潰報告以修復錯誤
- 隨時間追蹤誤差趨勢
- 提高應用可靠性
- 與 Firebase 分析整合
- 啟用即時崩潰警示
主要特色
- 自動崩潰報告
- 詳細的堆疊追蹤分析
- 使用者會話上下文
- 跨平台支援(Android、iOS、macOS)
- 與 Firebase Console 集成
- 即時崩潰儀表板
適合對象
- 使用 Firebase 的移動應用開發人員
- 專注於應用穩定性的團隊
- 需要崩潰監控的專案
- 與 Firebase 生態系統整合的開發人員
- 生產環境中具有活躍用戶基礎的應用程式
使用建議
- 需要 Firebase 項目設定
- 可能稍微增加應用大小
- 敏感資料應在報告前進行過濾
- 崩潰報告需要網路存取權限才能傳送
- 僅限未捕獲的錯誤(未處理的例外)