當前位置:成語大全網 - 書法字典 - 如何Xcode查看Ios app的崩潰日誌

如何Xcode查看Ios app的崩潰日誌

1.將以下方法添加到AppDelegate.m中:

void uncaughtExceptionHandler(n exception * exception){

NSLog(@“崩潰:%@”,異常);

NSLog(@ "堆棧跟蹤:%@ ",[異常調用Stack symbols]);

//內部錯誤報告

}

2.在AppDelegate.m下面的方法的第壹句話調用下面的方法就可以了

-(BOOL)application:(ui application *)application difinishlaunchingwithoptions:(ns dictionary *)launch options

{

NSSetUncaughtExceptionHandler(& amp;uncaughtExceptionHandler);

//其他正常處理

經過測試,崩潰時可以輸出以下日誌:

堆棧跟蹤: (

0 core foundation 0x 02 F3 a 03 e _ _ exception preprocess+206

1 libobjc。a . dylib 0x 030 BCD 6 objc _ exception _ throw+44

2 core foundation 0x 02 ee2a 48+[n異常引發:格式:參數:] + 136

3 core foundation 0x 02 ee 29 b 9+[n異常引發:格式:] + 57

4 core foundation 0x 02 f 392 da-[_ _ nscf dictionary setObject:forKey:]+250

5 myapp name 0x 0009 CFD 3-[XXXDetailView initWithData:frame:type:]+4051