![](/img/trans.png)
[英]Firebase Crashlytics not reporting crashes after Fabric Migration
[英]Crash reporting using Crashlytics Fabric not working after updates
參考這篇文章: Crashlytics未在發布模式下報告崩潰 :
我已完成原始海報已經提到的每一項更改,包括答案中提到的更改,但我仍然無法將崩潰顯示在儀表板中以供發布。
唯一的區別是我使用Jenkins進行發布版本。 如果我從Xcode本地運行應用程序(當然停止Xcode並自行重啟應用程序,這樣調試器就不會妨礙),報告正在記錄並顯示正常。
我還實現了Crashlytics Delegate方法,以確保崩潰確實被記錄,確實如此。 如果它是Jenkins構建,它永遠不會出現在儀表板中。
誰會對可能發生的事情有任何見解?
我沒有使用Jenkins,但發生在我身上的問題是我正在使用Fabric Mac App在設置過程中應用API密鑰。
對我來說,解決方案很簡單:
轉到fabric.io - >組織 - >您的組織 - > API密鑰
並重新說明:
Fabric.with([Crashlytics.self])
通過:
Fabric.with([Crashlytics.start(withAPIKey: "YOUR_API_KEY")]
這樣您就可以強制Fabric使用您的API密鑰。 我的猜測是,當Jenkins構建您的應用程序時,它無法訪問Fabric App,因此無法設置正確的API密鑰。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.