您的位置:首页 > 移动开发 > IOS开发

iOS crash报告符号化,.ips文件分析

2017-06-16 16:07 330 查看
项目中一部分测试是外包的,测试人员发现了一个偶现的bug,并把.ips文件提供给我们。

下面开始解析crash文件

1.在桌面新建一个文件夹,名字叫crash

2.将.ips文件更名为.crash文件并放到crash文件夹中

3.前往文件夹路径  /应用程序/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources

复制symbolicatecrash脚本并粘贴到crash文件夹中



4.复制xxx.app.dSYM文件粘贴到crash文件夹中



5.打开终端输入命令:

cd  /Users/example/Desktop/crash  //进入到桌面crash文件夹中

./symbolicatecrash /Users/example/Desktop/crash/59129929.crash /Users/example/Desktop/crash/xxx.app.dSYM
> log.crash //进行crash日志解析

如果终端报错:

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

输入:

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

然后再输入:

./symbolicatecrash /Users/example/Desktop/crash/59129929.crash /Users/example/Desktop/crash/xxx.app.dSYM
> log.crash //进行crash日志解析

6.在crash文件中就会新增log.crash文件,然后分析bug就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息