如何格式化苹果工作人员给出的错误日志

2017-9-13 刘晓飞 技术

1、首先找到xcode自带的symbolicatecrash。使用:find /Applications/Xcode.app -name symbolicatecrash -type f

2、找到对应模拟器对应的symbolicatecrash文件,进到文件夹内使用cp ./symbolicatecrash /Users/apple/Desktop/a

将文件拷贝到桌面的a文件夹中。

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

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

5、进入桌面的a文件夹中,输入命令导出格式化后出现错误位置信息的日志文件

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

Control.symbol.crash就是我们要的文件,看它就很容易得到问题的源头


友情提示:

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

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

请使用命令

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

即可解决







标签: iOS开发

发表评论:

鲁ICP备16034487号