美文网首页iOS Developer
简谈 Fabric 的使用

简谈 Fabric 的使用

作者: 安静守护你 | 来源:发表于2017-06-04 11:21 被阅读2755次

    引言

    在我们开发的App当中,即便是已经上线了,在偶然的情况下也会出现Crash等状况,然而这些闪退肯定是测试没有发现的,为了能够快速的收集并更改闪退bug,蒲公英SDK集成实现了自动更新以及Crash统计等功能。使用过的人都知道,蒲公英SDK虽然也能够统计Crash,但是定位远远不够准确。Fabric同样也是可以做到Crash日志统计功能的,接下来,我就详细的说一下Fabric-Crashlytics的使用。

    Fabric的集成

    1. 访问官网注册Fabric账号,并下载客户端软件。

    2. 打开下载好的客户端软件,使用注册的邮箱进行登录。之后点击New App就可以选择添加Xcode项目。如图1所示。


      图 1
    3. 在展示出来的所有项目当中,选择需要集成Fabric的项目(为了展示,我新建一个项目,名为:test)。如图2所示。


      图 2
    4. 选择Crashlytics进行安装,如图3、图4所示。

      图 3
      图 4
    5. 打开test项目,按照图5进行操作。


      图 5
    6. 点击图4中Copy按钮拷贝出需要粘贴的代码,在项目当中,点击打开图5中新建的Run Script选项卡,并将代码粘贴至其中,如图6所示。

      图 6
    7. 完成上面的步骤后,在项目中,command + B构建应用程序即可进入到下一步,直接将Fabric中的框架图标拖入到工程当中。如图7、图8所示。


      图 7
      图 8
    8. 当在图8中点击Finish后,Fabric自动进入下一步,根据提示,在Xcode当中集成Fabric代码。如图9所示。


      图 9
    9. 进入下一步如图10所示。command + R编译运行。


      图 10
    10. 运行成功后,Fabric直接进入下一步,点击Done完成。如图11所示。


      图 11
    11. 进行Crash代码部署,如图12所示。


      图 12
    12. 回到项目当中,进行发布项目。注意:选择Release,然后进行Archive。如图13、图14所示。

      图 13
      图 14
    13. 当Archive成功发布以后,Fabric客户端会有提示,是否要进行dsym的上传。如图15所示。


      图 15
    14. 选择Distribute,进入下一个页面,此处可以输入接受通知的邮件地址,可以是多人接收,然后进行下一步,然后开始进行上传dysm文件。如图16、图17所示。


      图 16
      图 17
    15. 上传成功后,进行Crash测试,登录这个网址,点击进入项目即可查看详细日志了。

      图 18

    相关文章

      网友评论

        本文标题:简谈 Fabric 的使用

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