之前做過一次此類問題,但是未進行記錄,時間一久,忘了~無奈重新開始,所以要記錄下來,方便日后查看。
所需文件
dysm + symbolicatecrash + dyMobile.crash;
1.dysm 文件獲取方式:打包是如是release 方式打包,自動會生成此文件;若是debug方式進行打包,需要添加參數(shù)(此方式針對使用命令行進行打包)
DEBUG_INFORMATION_FORMAT='dwarf-with-dsym’
如使用xcode打包,則進行如下配置即可
2.symbolicatecrash文件獲取方式:
find ? ?/Applications/Xcode.app -name symbolicatecrash -type f
找到該文件所在路徑,將其copy至桌面,方便以后使用
3.dyMobile.crash文件獲取方式
打開Xcode->Window->Device,進行崩潰日志文件獲取即可
最后一步,將前面3個文件放入同一個文件夾,進入命令行,cd到文件夾所在的位置,執(zhí)行如下命
export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer (配置環(huán)境變量,不然會報錯,可以在~/.bash_profile中配置)
./symbolicatecrash dyMobile.crash dyMobile.app.dSYM > dymobile.log
嗯,到這結(jié)束了,有啥問題請留言~