簡體   English   中英

使用Crashlytics Fabric的崩潰報告在更新后無法正常工作

[英]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.

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