iOS读懂崩溃日志,解析崩溃日志
被蘋慘劇,沒有截圖,就給你幾個崩潰日志,整的是不是整個人都快崩潰了!!!!!別急。
一.既然蘋果給我們反饋崩潰日志就有辦法能夠找出崩潰的地方。打開看一般看不懂的,下面我們就來解析一下這個崩潰日志
1.在桌面上創建一個 crash 空文件夾。
2.下載崩潰日志,將崩潰日志拖入剛剛建的文件夾中。
3.然后我們需要找到上傳APP Store打包中的 .dSYM —-
(1)點擊xcode,電腦左上角會出現Window -> Organizer ->
(2)然后會出現上傳過的版本記錄。我們需要的 .dSYM文件就在這里。點擊Show in Finder 我們被拒的版本。會有2這個頁面彈出,右擊打開顯示包內容
(3)到這里就可以看到我們需要的文件,把這個文件也拖到建立的crash文件里
(4)還需要symbolicatecrash,就是依靠這個來解析crash文件的,是Xcode自帶的工具,可以通過路徑來得到
在終端輸入
1?? find /Applications/Xcode.app -name symbolicatecrash -type f
2??復制路徑前往該文件夾位置(前往文件夾位置就不用說了吧),是不是就找到了,然后 復制這個工具,依然復制到我們創建的crash文件中
3?? 現在我們文件中就有三個東西,解析工具,.dSYM文件,崩潰日志
(1)打開終端。 c d 我們crash文件。(cd 是找到文件所在路徑)
(2)執行命令
(3)這時候終端有可能出現
Error: “DEVELOPER_DIR” is not defined at ./symbolicatecrash line 69.
(4)輸入
export DEVELOPER_DIR=”/Applications/XCode.app/Contents/Developer”
再執行(2),這時候終端將會進行處理了將終端完成以后,在crash文件夾里面會多出一個文件Control_symbol.crash:這個就是最終的文件,可以查看bug所在的位置
總結
以上是生活随笔為你收集整理的iOS读懂崩溃日志,解析崩溃日志的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在未来时空中沉浸探索,体验引领时代的建筑
- 下一篇: 12月6日云栖精选夜读:语音购票、刷脸进