1. .crash文件
获取方法:
a.直接从设备中获取方法如下图
有时候是测试发给你的 .ips文件,直接将后缀改为.crash 即可
2. .dsym 符号文件
打包系统上下载下来的是.zip,解压之后,需要显示包内容,找到对应的符号文件
3. symbolicatecrash工具
找到Xcode中的symbolicatecrash工具,类似这样:
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources
直接复制到桌面上来(方便用)
4. 配置环境变量
在终端输入:
export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"
5. 将 .crash .dsym symbolicatecrash 放在同一个文件夹下
6.执行命令没开始解析
把 工具、.crash .dsym 拖到终端 > 自定义文件夹
例如:
/Users/xxx/Desktop/geneCrash/symbolicatecrash /Users/xxx/Desktop/geneCrash/JD4iPhone.crash /Users/xxx/Desktop/geneCrash/JD4iPhone.app.dSYM > /Users/xxx/Desktop/geneCrash/Control_symbol.crash
8. 将终端完成以后,在自定义文件夹里面会多出一个文件Control_symbol.crash,解析后的信息就在这个文件里了。
完成
参考链接:
http://www.cocoachina.com/bbs/read.php?tid-180736.html