[英]Can I add Crashlytics to an iOS Library?
我在 iOS 庫中工作,我想添加Crashlytics
,以便在庫崩潰給任何用戶時收到通知。 我已經集成了Crashlytics
和Fabric
框架:我添加了 .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.