參考網址:app
【轉載】https://www.jianshu.com/p/4de55d73c82b工具
【轉載】https://blog.csdn.net/qq_26544491/article/details/54909043測試
每每如此,本身測試、測試人員測試,都沒有問題,一到客戶手裏,更重bug,各類崩潰。而後客戶的崩潰又復現不了,只好看崩潰日誌。因此,我的建議,項目開始時,最好把crash功能加上,有不少第三方的工具:友盟、bugly、蒲公英等。目前,由於時間緊急用的蒲公英。集成過程,可參考第三方工具的文檔spa
find /Applications/Xcode.app -name symbolicatecrash -type f
直接在命令行在運行上面的那個代碼以下圖:.net
控制檯會輸出多個路徑,只有最後一個是符合咱們要的,進入這個路徑的文件夾下:命令行
找到「symbolicatecrash」,將這個文件夾複製到剛建立的「Crash」中日誌
3.獲取到app崩潰的dSym文件(符號文件),獲取過程以下:code
打開Xcode的Window下的Organizer,以下圖:blog
出現以下圖:繼承
找到崩潰的那個打包文件,而後「Show in Finder」, 右鍵「顯示包內容」, 以下圖:
將這個文件,複製到剛剛建立的「Crash」文件夾中,
4.下載崩潰日誌,我繼承的蒲公英,因此直接去蒲公英的崩潰地方下載便可,其餘的自行百度以下下載崩潰日誌;將崩潰日誌放在同一個文件夾中,並更改後綴名爲「crash」,以下:
5. 在控制檯上運行下面的代碼:
export DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer"
由於百度中有的把「引號」去掉了,致使一堆的問題,若是用上面不行的話,也能夠把 引號 去掉,也許版本不一致使的;
6.將Crash文件夾中的文件,按照symbolicatecrash、crash、dSym的順序拖入控制檯中,以後 用「>」鏈接你要轉化崩潰日誌文件的路徑。以下圖
注意:
這個地方的路徑好注意一下