通过 CMake 在 iOS 上使用 Crashlytics

Using Crashlytics on iOS with CMake

我们的项目都使用CMake,而Fabric 似乎需要在XCode 的构建环境中使用脚本运行 来提取信息。 CMake 似乎没有办法添加 运行 脚本构建阶段。

因此,在根据 CMake 中的已知值手动设置以下内容后,我尝试 运行手动执行脚本:

INFOPLIST_PATH
BUILT_PRODUCTS_DIR
DWARF_DSYM_FILE_NAME
DWARF_DSYM_FOLDER_PATH
PROJECT_DIR

因此,在 运行 运行脚本时没有错误,但是..也没有任何反应。我刚得到一个 "Launching uploader in validation mode" 然后进程退出了。

是否有可能我可以获得完整的 运行-down 程序需要什么才能 运行?我们的项目建立在构建服务器上,因此必须进入 VNC 并启动 xcode 来构建并不是一个真正的选择。

提前致谢。

由于您使用的是 CMake,因此我不使用 运行 脚本构建阶段,而是使用 upload-symbols 脚本,因为这将是将 dSYM 上传到 Crashlytics 的更可靠方式.