我对如何从 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 时遇到了同样的问题。我希望升级会有所帮助。