簡體   English   中英

我可以將 Crashlytics 添加到 iOS 庫嗎?

[英]Can I add Crashlytics to an iOS Library?

我在 iOS 庫中工作,我想添加Crashlytics ,以便在庫崩潰給任何用戶時收到通知。 我已經集成了CrashlyticsFabric框架:我添加了 .frameworks 包,然后我將 Fabric API 密鑰添加到庫的 info.plist 以及運行腳本階段到構建階段,但是當庫在正在運行的應用程序中崩潰時,結構儀表板中沒有任何反應。

是否可以將 Crashlytics 添加到 iOS 庫?

看起來答案在技術上是“是”,但這樣做是個壞主意。

Mike Bonnell另一篇文章中的評論:

評論1:

來自 Fabric 的 Mike。 如果您計划將此框架分發給第三方,請不要在其中包含 Fabric 或 Crashlytics。

評論 2:

當然,我們的 SDK 只支持初始化一次。 在框架和應用程序中初始化會導致沖突。 您和應用程序開發人員將擁有不同的 API 密鑰,並且無法要求應用程序開發人員授予您的 SDK 與您的框架共享其代碼中的堆棧跟蹤的權限。 將我們包含在您的框架中會給您的框架和使用它的任何人帶來問題,所以這就是我說不要包含我們的原因! 完全理解 SDK 開發人員希望看到此支持。

暫無
暫無

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

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