【发布时间】:2013-12-10 12:50:10
【问题描述】:
在静态库中添加 Crashlytics 时,运行脚本失败并出现以下错误:
“Crashlytics:无法检测构建环境
在环境中找不到 INFOPLIST_PATH 值 命令 /bin/sh 失败,退出代码为 1"
运行脚本:
./Crashlytics.framework/run "API key"
【问题讨论】:
-
我从未使用过它,但它看起来需要一个静态库项目没有的
Info.plist文件。你想做什么?从静态库代码调用 Crashlytics 代码? -
本质上我想要一个独立的库崩溃报告系统。另一种方法是将 Crashlytics 实例从依赖模块分配给静态库,而不是在静态库中启动实例本身,通过这种方法,库中的所有崩溃报告都将累积在模块中:(
-
那个脚本是做什么的?如果它将项目设置为包含并链接到 crashlytics 库,那么您将不得不手动设置它。这不包括链接部分,因为您不将静态库与其他库链接;而是在最终的可执行文件中完成。
-
脚本将项目与另一个 mac crashlytics 应用程序链接起来,该应用程序又负责自动更新项目中的 crashlytics 框架。我想它所做的不仅仅是更新 .dsym 文件。
-
如果您还没有尝试使用 crashlytics 支持。他们过去曾帮助我处理一些奇怪的事情。
标签: ios xcode crashlytics