格式化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"

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容