关于苹果审核崩溃日志解析

2016-12-19  本文已影响0人  CrazyMay

解析必须三样东西:1. 苹果提供的XXX.crash日志  2.XXX.DSYM    3.symbolicatecrash工具

第一步:将苹果提供的崩溃日志保存下来.将文本后缀名改为XXX.crash

第二步:打开xcode->window->organizer->show in finder ->显示包内容 拿到app的.DSYM文件

第三步:找到symbolicatecrash工具

打开终端执行find /Applications/Xcode.app -name symbolicatecrash -type f  找到该工具的地址

比如我搜索出来的地址:/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash

在finder中前往该文件夹,找到symbolicatecrash这个工具,将symbolicatecrash , XXX.DSYM , XXX.crash保存在同一个文件夹内,然后再终端执行./symbolicatecrash /Users/lou/Desktop/crashLog/XXX.crash /Users/lou/Desktop/crashLog/XXX.app.dSYM > Control_symbol.crash,自己修改对应的文件路径

在解析出来的文件中,可以针对地址来进行lookup操作查看报错

dwarfdump --lookup 0x000cf358 --arch armv7 XXX.app.dSYM /

上一篇下一篇

猜你喜欢

热点阅读