当前位置:  开发笔记 > 运维 > 正文

SWIFT iOS中的崩溃报告

如何解决《SWIFTiOS中的崩溃报告》经验,为你挑选了0个好方法。

您好我正在开发一个ios应用程序,我想在不使用任何第三方sdk或类的情况下实现崩溃报告我想在我的应用程序崩溃时撰写邮件.我已经实现NSSetUncaughtExceptionHandler(exceptionHandlerPtr)didFinishLaunchingWithOptions ,并添加Objective-C代码为它的处理程序代码在这里我的CrashReporting.h文件中

volatile void exceptionHandler(NSException *exception);
extern NSUncaughtExceptionHandler *exceptionHandlerPtr;

和CrashReporting.m代码:

volatile void exceptionHandler(NSException *exception) {
    // Do stuff

    NSLog(@"App IS cCrAsSHsED %@",exception.description);
    NSLog(@"App IS cCrAsSHsED %@",exception.callStackSymbols);

   // Here i will Compose mail with error description and callStackSymbols.
}
NSUncaughtExceptionHandler *exceptionHandlerPtr = &exceptionHandler;

它工作正常,但无法处理所有类型的错误.我怎样才能做到这一点Fatal ErrorsSignal Errors进入swift我已经在谷歌上搜索过但没有找到对swift有帮助的东西.帮助将是欣赏.对不起,我的英语不好.谢谢.

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有