美文网首页
iOS-App上线后收集Crash问题用到的第三方·BugHD

iOS-App上线后收集Crash问题用到的第三方·BugHD

作者: zhf_Zachariah | 来源:发表于2017-01-19 15:25 被阅读244次

    其实很简单
    其实很自然

    收集 Crash 是应用开发必要的环节, 通过分析和修复 Crash 信息可以大大提高应用的稳定性而不会让更多的用户失望甚至删除应用.

    点击 》》》》》》BugHD

    进入官网,还是那套路,注册账号 - 浏览文档 - 下载SDK - 创建项目 - 集成SDK

    这个第三方的使用教程很友好,怎么集成,怎么使用都已提示,按照步骤来就行 = =


    这是Crash报告界面
    demo的项目设置界面
    demo crash 消息通知设置
    • 集成SDK之后,不管是手动下载SDK集成还是通过CocoaPods集成,顺便说一句cocoapods上面的版本只有pod 'KSCrash', '~> 1.7',而不是文档里边的1.8 【现在时间是17-01-19】
    • 然后在 AppDelegate.m 中导入头文件:
      #import <KSCrash/KSCrashInstallationStandard.h>
    • 然后在application:didFinishLaunchingWithOptions:方法中加入:
    #ifdef DEBUG
        //do sth.
    #else
        //do sth.
        KSCrashInstallationStandard* installation = [KSCrashInstallationStandard sharedInstance];
        installation.url = [NSURL URLWithString:@"https://collector.bughd.com/kscrash?key=你的General Key"];
        [installation install];
        [installation sendAllReportsWithCompletion:nil];
    #endif
    

    注意:
    如果配置后收不到 crash ,请将 didFinishLaunchingWithOptions方法中配置的部分放到最后,避免与其他 SDK 有接口冲突;
    KSCrash 不接收 Debug 模式下的崩溃信息;
    因为使用的是第三方kscrash,所以Bughd上没有显示没有激活,有crash产生后会自动激活。

    -END-

    相关文章

      网友评论

          本文标题:iOS-App上线后收集Crash问题用到的第三方·BugHD

          本文链接:https://www.haomeiwen.com/subject/mtsibttx.html