最近审核不通过,需要解析崩溃日志,特意记录一下方便以后使用。
https://www.jianshu.com/p/e1518ca05d16
这个文章写得很详细,以下部分是从上面的文章里copy过来的:
需要的文件:
1,dSYM文件
首先通过Xcode的Window->Organizer拿到.xcarchive文件。
通过显示包内容可以看到一个dSYMs文件夹,.dSYM文件就在这个文件夹下。
ps: 获取到的dSYM文件的UUID必须和crash文件中的UUID一致。可以通过dwarfdump --uuid *.dSYM得到dSYM文件的UUID。
2,symbolicatecrash工具
通过find找到symbolicatecrash工具的路径
find/Applications/Xcode.app-name symbolicatecrash-typef
拿到symbolicatecrash工具的路径后,可以使用Mac->前往->前往文件夹(快捷键:shift+command+G)获取到symbolicatecrash工具。
步骤:步骤一:在桌面创建一个crash文件夹。步骤二:将dSYM文件、symbolicatecrash工具、crash文件拷贝到crash文件夹下。步骤三:执行命令解析crash文件。./symbolicatecrash ./*.crash ./*.app.dSYM > symbol.crashsymbol.crash文件就是解析后的crash文件。
作者:Billlin
链接:https://www.jianshu.com/p/e1518ca05d16
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
我这边弄好之后是这样子的:
有个地方需要注意一下,苹果反馈的崩溃日志好像都是.txt结尾的,需要改后缀为.crash。上图是我改完之后的










网友评论