一:设置-》隐私-》分析-》分析数据-》就找到了所有app的ips,然后你找到对应的app的时间的ips文件然后让他上传就可以了
二:然后程序员本地做处理了
1.在桌面新建一个文件夹,名字叫crash
2.将.ips文件更名为.crash文件并放到crash文件夹中
3.前往文件夹路径 /应用程序/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources
复制symbolicatecrash脚本并粘贴到crash文件夹中

4.打开xcode 点击window-》organizer 选择对应ips的打的包(xcarchive文件)
从xcarchive文件里,右键点击【显示包内容】,从Products/Applications里面拷贝.app文件,放到crash文件中。
从xcarchive文件里,右键点击【显示包内容】,拷贝dSYMs文件下的.dSYM文件,放到crash文件中。
5.crash文件中总共有4个文件:.crash文件、symbolicatecrash工具、app文件、.dSYM文件。
- 打开终端,cd到Acrash文件夹中
- 输入命令 ./symbolicatecrash crash文件的绝对路径 dSYM的绝对路径 > log.crash 然后按回车
如果终端报错:
Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 69.
然后再进行上一步的操作及输入:
./symbolicatecrash /Users/example/Desktop/crash/59129929.crash /Users/example/Desktop/crash/xxx.app.dSYM > log.crash //进行crash日志解析
8.在crash文件中就会新增log.crash文件,然后分析bug就可以了。
网友评论