iOS 使用 symbolicatecrash 解析 crash

1、在桌面上创建一个appcrash文件夹;
2、打开终端,查找 symbolicatecrash:

find /Applications/Xcode.app -name symbolicatecrash

得到 /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash
将 symbolicatecrash 复制到appcrash文件夹内;
3、将 xxx.crash 文件拷贝到 appcrash文件夹内,一般可以通过友盟、Xcode的viewlog内获取;
4、找到dSYM文件拷贝至桌面文件夹tempCrash中,记得要版本对应上。
5、命令行执行:

./symbolicatecrash xxx.crash xxx.app.dSYM/ > output.crash

如果报这个错误:
missing DEVELOPER_DIR path: /Applications/Xcode.app/Contents/Developer
则执行

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

然后继续执行

./symbolicatecrash xxx.crash xxx.app.dSYM/ > output.crash

这样就可以解析出错误信息了。
OK。

你可能感兴趣的:(iOS 使用 symbolicatecrash 解析 crash)