我可以将Crashlytics添加到iOS库吗?

Enr*_*dez 3 ios crashlytics google-fabric

我在iOS库中工作,我想添加,Crashlytics所以如果库崩溃到任何用户,我会收到通知.我已经集成了CrashlyticsFabric框架:我添加了.frameworks捆绑包,然后我将Fabric API密钥添加到库的info.plist以及运行脚本阶段到构建阶段,但是当库在正在运行的应用程序内崩溃时,什么都没有发生在结构仪表板中.

是否可以将Crashlytics添加到iOS库中?

Jak*_*ake 6

看起来答案在技术上是"是",但这样做是个坏主意.

Mike Bonnell另一篇文章中评论:

评论1:

来自Fabric的Mike来自这里.如果您计划将此框架分发给第三方,请不要在其中包含Fabric或Crashlytics.

评论2:

当然,我们的SDK仅支持初始化一次.在框架和应用程序中初始化会导致冲突.您和应用程序开发人员将拥有不同的API密钥,并且无法让应用程序开发人员授予您的SDK权限,以便与您的框架共享代码中的堆栈跟踪.在我们的框架中包含我们将导致您的框架和使用它的任何人的问题,所以这就是为什么我说不包括我们!完全理解SDK开发人员希望看到这种支持.