我們常常做專案時會遇到Poject 閃退,或是PM測試閃退,需要找出bug
1.登入firebase 主控台,新建立一個專案.
2.輸入專案名稱
3.按下繼續
4.設置帳號
5.新增應用程式
6.填入project 資訊
7.下載goole plist 拉到專案中
8.pod install ‘Firebase/Analytics’
貼上去後,開啟終端機 pod install
9.import firebase
10,驗證
11.接下來模擬閃退測試,是否有回傳到firebase
12 import
13.在viewController 做一個button 測試
Crashlytics.sharedInstance().crash()
14.更改build
15.新增腳本
輸入 ${PODS_ROOT}/Fabric/run”
16.回到firebase主控台
如果驗證成功,頁面就會變以下這樣
測試 剛剛做好的crash按鈕
- 這時候按下去時候會crah, 然後然後我將app 滑掉,再重新run 一次
- 或是開器app 然後按下測試按鈕,閃退後,再打開app,在滑掉app,再重新打開一次,就可以收到crash 通知
會顯示你目前錯在哪一行