我在iOS库中工作,我想添加Crashlytics
,以便在库崩溃到任何用户时我会收到通知。我已经集成了Crashlytics
和Fabric
框架:我添加了.frameworks捆绑包,然后我将Fabric API密钥添加到库的info.plist中,并将运行脚本阶段添加到构建阶段,但是当库在正在运行的应用程序内崩溃时,结构仪表板中没有任何反应。
是否可以将Crashlytics添加到iOS库中?
答案 0 :(得分:5)
看起来答案在技术上是"是",但这样做是个坏主意。
Mike Bonnell's中的another post条评论:
评论1:
Mike来自Fabric。如果您正计划分发此内容 框架给第三方,不包括Fabric或Crashlytics 它
评论2:
当然,我们的SDK仅支持初始化一次。在框架和应用程序中初始化会导致冲突。您和应用程序开发人员将拥有不同的API密钥,并且无法让应用程序开发人员授予您的SDK权限,以便与您的框架共享代码中的堆栈跟踪。在我们的框架中包含我们会给您的框架和使用它的任何人带来问题,这就是为什么我说不要包含我们!完全理解SDK开发人员希望看到这种支持。