美文网首页
iOS统计错误

iOS统计错误

作者: 程序猿马国玺 | 来源:发表于2020-08-07 17:21 被阅读0次

最近工作中遇到了App使用中接口请求失败的问题,但是自己测试的时候又很难复现,于是想到通过某种方法收集一些报错信息。
最先想到的就是让后台新增一个上传错误日志的接口,当接口调用失败的时候,把errorCode和errorMessage上传到服务器。
但是接口调用失败的时候不排除是没有网络或者服务器宕机的原因,这个时候日志也无法成功上传,所以这个方案被否了
最终的方案是使用了友盟统计SDK中的自定义事件实现了。友盟可以在无网络情况下保存日志,等到有网的时候一起上传,这样就很好的解决没有网络的问题,使用友盟的SDK上传到友盟的服务器也很好的解决了自己服务器宕机的问题。

  1. 首先集成友盟统计SDK
  2. 注册自定义事件->多参数事件
  3. 代码里上传事件

整个流程还是比较简单的,查看友盟的文档即可完成,不过还是有写需要注意的地方

  • 上传的参数value不能超过256个字节,否则会上报失败,集成之后看不到上报的数据大部分是由于这个原因造成的
  • 集成测试的时候需要添加测试设备,这样可以实时的查看上报的数据,集成测试完成之后一定要删掉测试设备,否则友盟会认为你一直在测试中,正式的数据一直统计不到
  • 统计数据只是针对参数不同值做了区分和统计,并不能完整的查看统计数据,这确实有点难以接受。


    统计数据查看

相关文章

  • iOS 错误统计

    Command PhaseScriptExecution failed with a nonzero exit c...

  • iOS统计错误

    最近工作中遇到了App使用中接口请求失败的问题,但是自己测试的时候又很难复现,于是想到通过某种方法收集一些报错信息...

  • iOS 友盟错误分析(详细定位Crash位置)

    花时间总结了一下使用友盟错误统计来定位Crash位置的方法 ios 使用友盟统计的错误分析时有些东西是无法定位到哪...

  • iOS 友盟错误统计

    友盟错误奔溃后,会有一个奔溃日志,但是很难看懂。那么问题来了,怎么才能把它变成能看懂的呢? 1.dSYM文件。(如...

  • iOS打点

    1.iOS 关于统计打点2.使用runtime 实现iOS自动打点统计3.iOS 统计打点那些事4.Aspects

  • 错误统计

    工艺错误统计 NSOL错误:“自动运行”模式下,NSOL(焊线焊接出现引线不粘)和线尾故障(焊线扯断后焊线留在焊针...

  • iOS友盟统计的错误分析

    废话不多说,看下面的crash信息 找到显示错误信息版本对应的archive包路径,xcode-window-or...

  • IOS-友盟统计错误定位

    加入友盟统计功能后,友盟后台会有一个错误分析的统计项,点进去之后可以查看项目的错误报告: 这份报告所包含的主要信息...

  • 9错误统计分析

    一、前言本文介绍友盟错误统计分析和Bugly错误统计分析 二、友盟错误统计分析进入友盟后台,会看到类似以下错误详情...

  • 2018-10-07这才是心理学

    接受错误以减少错误:临床预测与统计预测。

网友评论

      本文标题:iOS统计错误

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