我使用下面的代碼以捕捉我的應用程序異常:的Objective-C/iPhone - NSException獲取儘可能多的信息可能
void uncaughtExceptionHandler(NSException *exception) {
[FlurryAPI logError:@"Uncaught" message:@"Crash!" exception:exception];
}
只是想知道我是否能夠針點,行號,UIView
,類,等錯誤的發生。理想情況下,我希望獲得儘可能詳細的信息,因爲它被FlurryAPI
分析捕獲。
FlurryAPI: http://www.flurry.com/
你在哪裏放置這個方法?它在應用程序委託中嗎? – TommyG 2012-03-19 21:12:02
@TommyG將'NSSetUncaughtExceptionHandler(&uncaughtExceptionHandler)'添加到AppDelegate中' - (BOOL)應用程序的末尾:didFinishLaunchingWithOptions:'方法。然後將上述方法添加到AppDelegate。 – alex 2012-07-30 07:32:27
這實際上是否給你一個堆棧跟蹤? – jjxtra 2012-10-06 01:38:54