符号化crash文件

2016-10-20  本文已影响23人  kiushuo

使用Xcode自带的工具symbolicatecrash在命令行中符号化crash文件
假设项目的target名称叫demo

**准备工作: **
将demo.dSYM文件、demo.app文件、demo.crash文件放在同一个文件夹A下


打开终端,cd到文件夹A下,输入两个命令:
命令一:
export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
命令二:
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash demo.crash demo.app.dSYM > crashLog.crash

对命令二的解读:
前半部分 :
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash
是symbolicatecrash对应的文件路径,该路径是Xcode7.3对应的路径,不同版本的Xcode可能稍有不同,具体到每一个版本需要略微调整;
后半部分:
demo.crash demo.app.dSYM > crashLog.crash
根据.crash文件盒.dSYM文件生成crashLog.crash文件

符号化完毕

上一篇下一篇

猜你喜欢

热点阅读