在项目上架到App Store以后,谁也不能保证没有一个错误,可能在测试期间连测试人员都没有发现的隐藏小bug在上线之后被用户发现了,这就无疑给用户造成了困扰。所以作为开发人员,要及时的收集这些crash日志信息,然后修复这些问题。
这里我用了一种方法,就是当应用在用户使用时发生崩溃现象,会获取到崩溃的日志,然后调起邮箱让用户通过邮件发送给我们。
具体代码如下:
1 |
|
然后在AppDelegate
里的
1 | - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ |
方法中调用就可以了。