我将崩溃日志拖到了管理器中,我还有IPA文件和dSYM文件。但是,如果我在组织者中按Resymbolicate,则没有任何反应。
我还尝试通过终端运行symbolicatecrash:
sh symbolicatecrash /Users/username/Desktop/a.crash /Users/username/Desktop/a.dSYM
但我明白了:
symbolicatecrash: line 14: use: command not found
symbolicatecrash: line 15: use: command not found
symbolicatecrash: line 16: use: command not found
symbolicatecrash: line 17: syntax error near unexpected token ('
symbolicatecrash: line 17: use Cwd qw(realpath);'
我将崩溃和dSYM文件重命名为a,以便更容易输入。
答案 0 :(得分:2)
对于xcode 6,您可以在此位置找到symbolicatecrash文件/Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecrash
在运行此命令后,只需将文件存储在桌面文件夹中即可立即转到终端导出开发人员目录中的文件夹export DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer"
1}}并运行此命令./symbolicatecrash -A -v CrashFile.crash YourApp.app.dSYM
答案 1 :(得分:0)
您以奇怪的方式调用symbolicatecrash
。它是一个Perl脚本,而不是一个shell脚本,它已经是可执行的,所以你应该可以做到
symbolicatecrash /Users/username/Desktop/a.crash /Users/username/Desktop/a.dSYM