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

时间:2018-02-12 20:39:25

标签: ios crashlytics google-fabric

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

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

1 个答案:

答案 0 :(得分:5)

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

Mike Bonnell's中的

another post条评论:

评论1:

  

Mike来自Fabric。如果您正计划分发此内容   框架给第三方,不包括Fabric或Crashlytics   它

评论2:

  

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