0

我發送到與服務器同步期間得到的Crashlytics錯誤。這些錯誤大多包含有關不同數據衝突的信息。所有錯誤都包含在一個具有apiErrorCode等字段的異常類中。我無法爲每個錯誤創建單獨的異常類,因爲它們有多個。因此,我使用Crashlytics.logException()發送的所有此類例外情況都在儀表板上分組爲一個報告。所以我必須去「所有會議」並在那裏逐一調查錯誤,這是不方便的。此外,我無法關閉並鎖定一些我不想在報告中看到的錯誤類型(如某些預期的服務器錯誤)。這是一種手動設置Crashlytics分組策略的方法(基於我的案例中的apiErrorCode)?如何使用自定義屬性拆分/取消組合Crashlytics非致命異常報告?

回答

0

邁克從面料這裏。沒有辦法來覆蓋我們對記錄錯誤所做的分組。我建議具體使用異常類型和消息,而不是使用單個異常類,儘管這會增加代碼複雜性。

+0

感謝您的回答。將嘗試使用自定義異常類型執行某些操作,雖然這很困難,因爲大約有120個錯誤代碼,我們的應用程序不需要處理大多數異常類型,只是顯示從服務器接收到的異常消息。每個API響應的異常消息都不相同。但是,正如我所見,Crashlytics沒有考慮到這一點。這會很好。其實,自定義分組本身也是一個很好的功能請求:) – Bringoff

+0

感謝您的詳細信息和反饋!我們沒有立即計劃添加自定義分組,但會與團隊分享您對此的期望。 –

相關問題