211

我最近开始收到此错误:

2015-03-23 11:35:48.902 run[60036:1047011] Crashlytics.framework/run 1.3.14
2015-03-23 11:35:48.911 run[60036:1047011] 

Crashlytics: dSYM Error

Unable to process <your app>.app.dSYM at path /path/to/<your app>.app.dSYM
Make sure your project build settings are generating a dSYM file. DEBUG_INFORMATION_FORMAT should be set to dwarf-with-dsym for all configurations. This could also be a timing issue, make sure the Crashlytics run script build phase is the last build phase and no other scripts have moved the dSYM from the location Xcode generated it.

Command /bin/sh failed with exit code 1

我试过这个答案Unable to copy dSYM file into archive but my all Generate Debug Symbolsset toYES

有什么进一步的建议吗?

4

4 回答 4

625

以下解决方案对我有用,希望对您有所帮助。

转到项目的构建设置,然后在构建设置中搜索调试信息格式并搜索“调试信息格式”,然后将“调试信息格式”设置为“带有 dSYM 文件的 DWARF”

在此处输入图像描述

并确保在构建设置中生成调试符号设置为是。

于 2015-07-20T07:37:15.173 回答
96

在运行脚本上检查真正的“仅在安装时运行脚本”

于 2016-03-14T19:08:07.460 回答
8

详细说明 Bruno 的回应,如果您已经有一个需要一直运行的脚本阶段,请创建一个新的专用阶段以避免冲突。 在此处输入图像描述

于 2018-06-20T15:28:32.200 回答
-1

我删除了 Fabric 和 Crashlytics,然后从头开始重新添加它们,就像我第一次安装它一样。有效。

另请参阅https://twittercommunity.com/t/how-to-reinstall-fabric-crashlytics/37890

于 2015-07-01T09:28:11.510 回答