iOS奔潰日誌資訊統計使用筆記

2022-08-29 07:21:13 字數 817 閱讀 9582

1.bugly的整合很簡單,直接乙個pod就可以搞定

pod 'bugly'
2.在官網上註冊賬號

3.初始化sdk

匯入標頭檔案

#import 如果是swift工程,請在對應bridging-header.h中匯入
3.1  objective-c  

return yes;

}3.2 swift

return true

}4.啟動程式,模擬乙個陣列越界的bug

func arraytest()  

// showarr = showarr.filter

print(showarr[10])

}

5.大約一分鐘左右就可以在後台看到奔潰資訊

還原前的堆疊

還原後的堆疊

直接就可以看到奔潰的方法和檔名

6.bugly提供了自動和手動的兩種方法配置ios符號表,位址如下:自動配置符號表工具包,選擇上傳的方式並配置xcode的編譯執行指令碼

iOS奔潰資訊收集

1,程式某處拋了乙個異常,卻未 獲,會導致std terminate函式被呼叫,std terminate呼叫std terminate handler型別的終止處理器,預設的終止處理器呼叫abort函式終止程式 2,程序收到乙個預設終止程序的訊號,大多數訊號的預設行為都是終止程序 針對第一種情況,...

使用shell指令碼統計日誌資訊

寫乙個完整的指令碼 shell python 統計各個 ip 錯誤日誌 error 的次數並按錯誤數由高到低輸出統計情況 上面例子log 的輸出結果如下 ip error cnt 118.124.94.110 3 118.124.94.173 2 118.124.94.27 1 118.124.94...

Docker日常使用筆記 踩坑日誌

1 映象刪除 yolov5為映象名 單個映象刪除,相當於 docker rmi yolov5 latest docker rmi yolov5 強制刪除 針對基於映象有執行的容器程序 docker rmi f yolov5 多個映象刪除,不同映象間以空格間隔 docker rmi f yolov5 ...