使用symbolicatecrash定位bug位置
一、准备
crash log文件- 发生崩溃时
app的对应的dSYM文件 symbolicatecrash文件 (黑色)
二、定位symbolicatecrash工具
路径:
~/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/PrivateFrameworks/DVTFoundation.framework/symbolicatecrash
三、执行命令
./symbolicatecrash ./appName.crash ./appName.dSYM > newCrash.crash
如果报错误提示:
Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 69.
执行指令:
export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
让后重新执行:
./symbolicatecrash ./appName.crash ./appName.dSYM > newCrash.crash