定位bug日誌

2021-07-11 06:16:39 字數 612 閱讀 2155

1、開啟終端輸入以下路徑

回車執行

2、開啟以上路徑資料夾,輸入命令

open ./

可以看到下**件夾。將symbolicatecrash檔案拷出。這個檔案是xcode自帶分析crash的程式檔案

4、輸入以下命令:

cd  「目標資料夾」的路徑,比如:cd /users/laynewang/desktop/未命名資料夾

5、輸入命令:

ls顯示目標資料夾內所有內容

6、此步至關重要。以此輸入以下命令

這樣輸出的 (已解析的崩潰日誌).crash即為解析後的日誌,可以看到具體哪一行**發生崩潰。

7、第6步終端可能會發生error: "developer_dir" is not defined at ./symbolicatecrash line 60.的錯誤。

為了解決這一問題,需要再次輸入以下命令

這樣就可以獲得解析的日誌了

bug定位經驗日誌

個人日誌,通用性較小,如果理論性學習,可以跳過此篇文章 今天寫了乙個報表查詢語句,結果開發站和測試站正確性不一致。測試站中查詢結果有重複資料,開發站中資料結果是正確的,但是查詢結果資料特別多,無法逐條核對,因此只能通過其他方法定位問題。剛開始以為自己sql語句寫錯了,但看了下其實查詢sql很簡單的,...

Bug定位體會

有的時候,當出現一些自己不認為不可能出現的錯誤的時候,在反覆檢查 的過程中,也沒有發現問題,這個時候,就不用太糾結在自己的 上。要知道,你認為的 沒有問題,那只是你認為,有的時候,一些顯而易見的錯誤,自己檢查 的時候,可能定位一整天也定位不到,但是其實是乙個很小的問題。這個時候,就需要實際執行除錯,...

採用git bisect 定位bug

背景 在開發zigbee閘道器的時候,最新版本 發現控制反應很慢,在最初sdk測試時是確定沒有這個問題的,所以肯定是某一處修改引入了問題,於是想辦法確認提交出問題的版本,之前就了解到git 有乙個工具可以採用二分方法定位,效率很高 git bisect start 開始使用 git bisect g...