# UncaughtExceptionHandler **Repository Path**: chu888chu888/UncaughtExceptionHandler ## Basic Information - **Project Name**: UncaughtExceptionHandler - **Description**: IOS平台,用来捕捉异常的,当发生导致app崩溃的异常,则会调用iPhone的mail客户端,将此次崩溃的相关信息,发送给相关邮箱。 此模块是从开源中国app客户端借鉴过来的。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2015-02-10 - **Last Updated**: 2020-12-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #Email发送 IOS-app异常信息 project create by 2014_02_19 --- ##介绍 IOS平台,用来捕捉异常的; 当发生导致app崩溃的异常,则会调用iPhone的mail客户端,将此次崩溃的相关信息,发送给相关邮箱。 此模块是从 [开源中国app客户端](http://git.oschina.net/oschina/iphone-app) 借鉴过来的。 --- ##注意: 此模块使用的时ARC,非ARC的程序需要做相应设置。 --- ##使用方法: ###1.开启app崩溃监测 在`AppDelegate.m`文件的 **application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions**方法里增加如下代码 //开启crash监测 [UncaughtExceptionHandler setDefaultHandler]; ###2.将@try捕捉到的exception信息记录到本地文件内 @try { [self performSelector:@selector(hello) withObject:nil]; } @catch (NSException *exception) { //将exception信息存储到本地文件内 [UncaughtExceptionHandler TakeException:exception]; } --- ##Feedback & Contact by [shede333](http://my.oschina.net/shede333) [我的博客](http://my.oschina.net/shede333) QQ:1581382951