上架打回来,顺便给我发了个崩溃日志,可说这个崩溃日志看不懂啊,恶补了一波知识,这里做个记录。
1>需要材料
材料1:dSYM文件
材料2:symbolicatecrash工具
终端输入命令:
find /Applications/Xcode.app -name symbolicatecrash -type f
得到地址后"Finder-->前往文件夹-->输入地址",找到symbolicatecrash工具,复制出来使用。
材料3:崩溃日志文件
这个日志文件是在被拒邮件的附件里面,直接粘贴复制出来为.txt文件,直接修改后缀.crash文件。
将3个材料放在桌面的crash文件夹里面,下面开始处理。
2>处理日志文件
1>处理(cd进入到3个材料的文件夹)
./symbolicatecrash /Users/SXH/Desktop/crash/crash.crash /Users/SXH/Desktop/crash/NewHoldDai.app.dSYM > Control_symbol.crash
这里注意修改加黑的要修改成自己的2个文件的地址(直接拖到终端即可),最后生成Control_symbol.crash文件(处理后的)
如果运行此命令报错:
Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 69.
补充下面的命令(设置环境变量)。然后重复步骤1命令
export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"
2>分析
SHX_2017-04-24