格式化App Store审核反馈的错误日志

1、找到xcode自带的symbolicatecrash。使用:

find /Applications/Xcode.app -name symbolicatecrash -type f

2、找到对应模拟器对应的symbolicatecrash文件,将文件拷贝到桌面的crash文件夹中。

cp ./symbolicatecrash/Users/apple/Desktop/crash

3、将该项目的dSYM文件找到拷贝到桌面的crash文件夹中。dSYM文件的位置在window->Organizer->Archives->右击选择在finder中显示->dSYM

4、将苹果测试人员给出的错误日志也拷贝到桌面的crash文件夹中

5、进入桌面的crash文件夹中,输入命令导出格式化后出现错误位置信息的日志文件,Control.symbol.crash就是我们要的文件,看它就很容易得到问题的源头

./symbolicatecrash ./crashlog-CF43E13E-489E-4374-B9BB-4BE74C2B0BD6.crash ./xx.app.dSYM >Control_symbol.crash

提示:

在做第5步操作的时候如果遇到

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

请使用命令

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

你可能感兴趣的:(格式化App Store审核反馈的错误日志)