ios 调试过程捕获异常Stack 信息

 

在AppDelegate,定义方法

void catchExceptionHandler(NSException *exception) {

    NSLog(@"CRASH: %@", exception);

    NSLog(@"Stack Trace: %@", [exception callStackSymbols]);

}

 

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

调用

NSSetUncaughtExceptionHandler(&catchExceptionHandler);

方法

posted on 2016-07-14 14:15  许广  阅读(171)  评论(0编辑  收藏  举报