iOS開發中捕獲Crash 傳送Bug郵件

2021-09-09 00:15:04 字數 720 閱讀 8247

view source

print?

01nsuncaughtexceptionhandler* _uncaughtexceptionhandler = nil;

02voiduncaughtexceptionhandler(n***ception *exception)

然後在 

- (bool

nsdictionary

*)launchoptions方法中新增一下**:

1// 儲存系統處理異常的handler

2_uncaughtexceptionhandler = nsgetuncaughtexceptionhandler();

3

4// 設定處理異常的handler

5nssetuncaughtexceptionhandler(&uncaughtexceptionhandler);

那麼在我們的應用程式遇到閃退的時候,就會幫使用者開啟傳送郵件功能。 

IOS開發筆記(5)程式異常crash捕獲與攔截

開發ios應用,解決crash問題始終是乙個難題。crash分為兩種,一種是由exc bad access引起的,原因是訪問了不屬於本程序的記憶體位址,有可能是訪問已被釋放的記憶體 另一種是未 獲的objective c異常 n ception 導致程式向自身傳送了sigabrt訊號而崩潰。其實對於...

IOS開發筆記 程式異常crash捕獲與攔截

開發ios應用,解決crash問題始終是乙個難題。crash分為兩種,一種是由exc bad access引起的,原因是訪問了不屬於本程序的記憶體位址,有可能是訪問已被釋放的記憶體 另一種是未 獲的objective c異常 n ception 導致程式向自身傳送了sigabrt訊號而崩潰。其實對於...

IOS開發筆記(5)程式異常crash捕獲與攔截

開發ios應用,解決crash問題始終是乙個難題。crash分為兩種,一種是由exc bad access引起的,原因是訪問了不屬於本程序的記憶體位址,有可能是訪問已被釋放的記憶體 另一種是未 獲的objective c異常 n ception 導致程式向自身傳送了sigabrt訊號而崩潰。其實對於...