简谈 Fabric 的使用

引言

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

Fabric的集成

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

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


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


    简谈 Fabric 的使用_第2张图片
    图 2
  4. 选择Crashlytics进行安装,如图3、图4所示。

    简谈 Fabric 的使用_第3张图片
    图 3

    简谈 Fabric 的使用_第4张图片
    图 4

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


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

    简谈 Fabric 的使用_第6张图片
    图 6

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


    简谈 Fabric 的使用_第7张图片
    图 7

    简谈 Fabric 的使用_第8张图片
    图 8
  8. 当在图8中点击Finish后,Fabric自动进入下一步,根据提示,在Xcode当中集成Fabric代码。如图9所示。


    简谈 Fabric 的使用_第9张图片
    图 9
  9. 进入下一步如图10所示。command + R编译运行。


    简谈 Fabric 的使用_第10张图片
    图 10
  10. 运行成功后,Fabric直接进入下一步,点击Done完成。如图11所示。


    简谈 Fabric 的使用_第11张图片
    图 11
  11. 进行Crash代码部署,如图12所示。


    简谈 Fabric 的使用_第12张图片
    图 12
  12. 回到项目当中,进行发布项目。注意:选择Release,然后进行Archive。如图13、图14所示。

    简谈 Fabric 的使用_第13张图片
    图 13

    简谈 Fabric 的使用_第14张图片
    图 14

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


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


    简谈 Fabric 的使用_第16张图片
    图 16

    简谈 Fabric 的使用_第17张图片
    图 17
  15. 上传成功后,进行Crash测试,登录这个网址,点击进入项目即可查看详细日志了。

    简谈 Fabric 的使用_第18张图片
    图 18

你可能感兴趣的:(简谈 Fabric 的使用)