簡體   English   中英

如何以編程方式在 iOS 上的當前 Crashlytics (3.14.*) / Firebase (1.10.*) 中禁用 CrashReporting

[英]How to programmatically disable CrashReporting in current Crashlytics (3.14.*) / Firebase (1.10.*) on iOS

我想以編程方式在我當前的 iOS 應用程序中啟用和禁用崩潰報告。 我在用着

  • 崩潰分析:3.14.0
  • 面料:1.10.2
  • Firebase(核心/分析):6.9.0

https://firebase.google.com/docs/crash/disable-sdk?hl=en的官方 Firebase 文檔告訴我使用以下代碼:

Crash.sharedInstance().crashCollectionEnabled = false

但這不起作用/似乎已經過時了

  1. 沒有 Crash-Class 或 -Symbol。
  2. 有一個 Crashlytics class,它似乎是新的 Crash 類,但它沒有crashCollectionEnabled屬性
  3. Crashlytics / Fabric / Firebase 中似乎沒有其他 API 可以實現此目的

我知道我可以編寫一個自定義異常處理程序並按需將收到的異常轉發給 Crashlytics,但我不想實現這樣一個骯臟的解決方案。

有人知道在運行的 iOS 應用程序中啟用/禁用 Crashlytics 的干凈方法嗎?

對於 Fabric/Crashlytics:不要這樣稱呼:

Fabric.with([Crashlytics.self])

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM