iOS:crash崩溃日志分析

2017-12-18  本文已影响42人  雪丹妮_66865

前段时间提交App遭遇被拒,苹果审核部门反馈的日志信息无法直接定位错误原因,需要使用Xcode自带的symbolicatecrash工具来解.crash文件;


IMG_1049.JPG

myAppName.crash,将苹果给的崩溃.txt文件的后缀改为.crash。

1. 找到Xcode自带的symbolicatecrash工具来解析.crash文件

地址:/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash

2. 找到跟.crash文件对应的.xcarchive文件

Xcode-->window-->Organizer


IMG_1052.JPG

右键-->Show in Finder 找到MyAppName.app.dSYM

3. 为了方便将刚才获得的文件放入到同一文件夹下

IMG_1055.JPG

4. 打开终端输入如下命令

cd 进入 myappCrash cd ~/Desktop/myappCrash
./symbolicatecrash ./crashlog.crash ./MyAppName.app.dSYM > MyAppCrash.log

出现Error错误提示


F7EC4201-F445-401B-B1B2-F5937CCB7A66.png

提示我们需要设置"DEVELOPER_DIR"这个环境变量
输入终端命令
export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer

./symbolicatecrash ./crashlog.crash ./MyAppName.app.dSYM > symbol.crash

IMG_1057.JPG

成功解析文件并写入symbol.crash

FE67BC43-98D6-467E-86DD-9B6DA63CF115.png
上一篇 下一篇

猜你喜欢

热点阅读