目标c-符号问题错误:" DEVELOPER_DIR"没有在./symbolicatecrash第60行定义

时间:2014-04-09 08:14:36

标签: ios xcode cordova

终端显示错误

:Resources myDirectory$ ./symbolicatecrash /foldername/myapp_2014-04-02-130024_Review-Machine.crash /foldername/myapp.app.dSYM

Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 60.

我试图象征我的应用程序但是显示了这个错误。我已经阅读了很多关于符号化的教程并且已经完成了。即使有人有同样的问题和我尝试过的解决方案,即创建一个新文件夹并添加.app,.dSYM和崩溃文件。

错误中的foldername是我创建的新文件夹。

但我仍然得到这个错误。这是错误的吗? 我甚至试过通过添加到管理器中通过Xcode进行符号化但是没有工作!!!! 1

任何人都知道这里有什么问题???请帮助我对此我不熟悉..

2 个答案:

答案 0 :(得分:37)

添加为运行symbolicatecrash脚本的脚本的第一行:

  

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

顺便说一下,你已经将symbolicatecrash脚本从它的初始位置复制到某个文件夹?

答案 1 :(得分:5)

按照两个步骤查找并导出缺失的DEVELOPER_DIR

  • 终端xcode-select --print-path的输出值为DEVELOPER_DIR,例如/Applications/Xcode.app/Contents/Developer
  • 在终端应用中运行以下命令,或者如果使用Bash,则插入~/.bashrc
    export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer