Happy New Year! OneAPM 新年送好礼 ——iOS第三波公测强势来袭(仅限前60名)


#1

小伙伴们,Happy New Year!💗💗奔波劳累了一年的时光,您辛苦啦💐💐
刚刚迈入2016的大门,我们按耐不住心中的激动和欣喜想要跟大家分享这个好消息!

新一轮的iOS公测开始啦!😂😂

网络连接超时、界面卡顿、应用崩溃、用户吐槽...留存率低!
世界上最遥远的距离不是生与死,而是明明自己码的app,性能问题,我却无迹可寻!

Crash深度搜集分析,监控网络使用状态,实时查看WebView动态,全方位组合分析....
Mobile Insight 性能解决神器
帮您轻松搞定App的小脾气,性能问题解决之道,随OneAPM Mobile Insight一起探索吧!

“您参加公测,我即送奖品”

安装iOS SDK,寻找Bug,反馈测试体验,技术书籍?防霾、保暖神器还是要送女友一份暖心的新年礼物?您说,我们帮您送礼到家!(此处应有掌声👏😂)

本次公测重点

WebView性能监控;
崩溃功能---崩溃轨迹展示;
交互功能;


打开公测的正确方式

首先,敢问英雄何派?加入本次公测您需要有一个OneAPM的注册账号哦http://www.oneapm.com/mi/ios.html

1.点击https://mobile.oneapm.com/mobile/app/setup#/下载并安装iOS SDK到你的App上。

2.在OneAPM社区活动页回复跟帖,交流iOS sdk 功能体验心得。

3.加入OneAPM iOS技术交流群: 466376148,找管理员进行下一步任务。

进入页面之后,请注意哦!!

1.选iOSBeta界面下载beta版iOS sdk;

2崩溃数据需要在真机release模式才可搜集;

3.崩溃轨迹增加之后,需要将sdk嵌码位置放到main函数里。

新年新气象,让OneAPM帮您的App加个速吧!


#2

Happy New Year!


#3



如果上次dSYM失败可以到图一最下面的位置<应用设置> 然后在图二选择上传 就可以了 亲测可行


#4

我看你这数据没有我们本次测试功能的数据呢,建议你截一下本次公测的功能数据截图哦(WebView性能监控;崩溃功能---崩溃轨迹展示;交互功能;)


#5






性能监控的很不错,webview那块可以看到每一个请求加载所用的时间,从而对加载过慢的请求 进行一些优化,提高效率

交互那块 也监控了控制器里面的方法加载时间,可以对加载耗时长的方法 进行优化
总结:这是一个很好的性能网络监控的SDK,使用简单方便


#6

数据很好呢,有没有测试崩溃轨迹呢?有的话也可以截个图哈,平时也可以多测测,很多问题都可以用数据发现呢。


#7

app目前没有bug报错,顶多只有几个ui部分的显示效果不是很好,所以没有去故意弄出崩溃的bug出来


#8


崩溃

总览

交互


#9




测试简单方便,集成容易


#10

好的,数据还是很全了,以后可以多测测:yum:帮助查找性能问题


#11

你好,我们本次公测的功能主要有:WebView、崩溃轨迹、交互 你现在只有交互的数据哈,
建议您把WebView和崩溃轨迹的数据也截张图,方便我们发奖品的时候校验功能点:yum:


#12

Happy New Year!:yum:


#13

目前奔溃暂时无数据,获取不到数据


#14

WebView和交互都有数据了呢,崩溃数据采集不到可能是因为没有在发布下模式真机测试,如果用了其他类似的搜集崩溃的第三方工具,也可能导致崩溃数据搜集失败哈,建议暂时注释一下其他工具,再进行测试。


#15






这是我这次测试的数据,由于我们的关于webview的数据只是有一个界面,所以只有一个界面的测试数据。关于崩溃错误,本身没有,自己加了几处错误,但是运行崩溃了。等了好久上面没有显示,不知道为什么。


#16

崩溃无数据的话,是不是在发布模式下真机测试呢?而且本次崩溃轨迹增加后需要将代码行写在main.m文件中


#17

已经release在真机测试,还是捕捉不到崩溃


#18

有没有用其他统计功能的第三方工具呢?类似百度统计、 友盟统计、 监控宝、testin、 butgtags、 plcrashframework、 Analytics、听云、KSCrash、CrashKit等类似的第三方统计sdk, 可能会造成程序崩溃或部分统计数据(例如崩溃数据)缺失。


#19

如果捕捉不到崩溃的话应该是和友盟统计冲突了



对于想看打印的童鞋,可以在main中加上这句话

这是我集成之后的输出



#20

嗯嗯 是的,我们和友盟统计之类的第三方工具是冲突的,有些第三方sdk如果早于OneAPM启动,并且在使用了系统默认的异常处理器之后没有把这个处理器还给系统,就会导致 OneAPM 无法得到系统的异常处理器,从而无法抓取 Crash 日志。