Xcode 尝试获取iOS.crash文件的符号

Xcode 尝试获取iOS.crash文件的符号,xcode,Xcode,我被如何从xcode中获取.crash文件的符号难住了 我有.crash文件、.app文件、.ipa文件和.dSYM文件。我将崩溃日志拖到xcode管理器中,看到崩溃日志中有系统调用的符号,但没有我的应用程序的符号 .app/.ipa是由我们的构建机器构建的,因此它不是通过xcode存档的 我试着将所有三个文件(两个实际上是目录,但在Mac上看起来像文件)放在同一个文件夹中,什么也没有。我试图在该目录下从命令行运行symbolicatecrash,但出现以下错误: Error: "DEVELOP

我被如何从xcode中获取.crash文件的符号难住了

我有.crash文件、.app文件、.ipa文件和.dSYM文件。我将崩溃日志拖到xcode管理器中,看到崩溃日志中有系统调用的符号,但没有我的应用程序的符号

.app/.ipa是由我们的构建机器构建的,因此它不是通过xcode存档的

我试着将所有三个文件(两个实际上是目录,但在Mac上看起来像文件)放在同一个文件夹中,什么也没有。我试图在该目录下从命令行运行symbolicatecrash,但出现以下错误:

Error: "DEVELOPER_DIR" is not defined at /Applications/Xcode.app/[snip]Resources/symbolicatecrash line 53.
我尝试将DEVELOPER_DIR设置为/Applications/Xcode.app,但现在我看到了大量错误,如下所示:

sh: /Applications/Xcode.app/usr/bin/xcrun: No such file or directory
我被难住了。如果所有4个需要的文件都在同一个目录中,您会认为这会更容易

我正在运行xcode 4.4,但昨晚在运行4.3时遇到了同样的问题。我希望升级能有所帮助。

(很抱歉,我的回答是在正确阅读您的问题之前写的)

用于设置Xcode安装的正确位置。更准确地说:

$ sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

首先设置正确的Xcode位置:

sudo /usr/bin/xcode-select -switch /Applications/Xcode.app/Contents/Developer/
我设置了这个变量并使它工作

export DEVELOPER_DIR=/Applications/Xcode.app
然后我在这个目录中运行了崩溃:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources

确保设置了正确的开发人员目录:

export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"

Xcode是用大写字母X编写的。在Mountain Lion(10.8)上测试。

对我来说,这个解决方案奏效了,但我必须导出DEVELOPER\u DIR=/Application/Xcode.app/Contents/DEVELOPER/结果仍然相同:
sh:/Applications/Xcode.app/usr/bin/xcrun:没有这样的文件或目录
,输出中也没有符号。@Roger尝试导出DEVELOPER\u DIR=/在我的Lion上,Xcode有小c,而不是大写c。由于我的分区区分大小写,这一点很重要。为我工作-我正在使用Lion“export DEVELOPER_DIR=`xcode select--print path`”应该设置正确的路径,无论您运行的是哪个版本的xcode。它是“xcode”。“xcode”之所以有效,是因为文件系统不区分大小写。我刚刚丢失了“Contents”“s”WW