美文网首页iOS APP性能检测
APP性能检测报告- Timer Profile

APP性能检测报告- Timer Profile

作者: leesen | 来源:发表于2019-06-12 16:52 被阅读0次

机型: iPhone8P iOS12.2

Timer Profile 执行对系统的CPU运行的进程低负载时间为基础采样, 操作耗时

一 启动

这里涉及到iOS APP首次加载时的几个阶段,http://www.jianshu.com/p/65901441903e

通过Instrument的Time Profiler,找到包含-[UIApplication _reportAppLaunchFinished]的最后一帧,也可计算出启动时间。

今日头条iOS客户端启动速度优化 

https://techblog.toutiao.com/2017/01/17/iosspeed/?from=timeline&isappinstalled=0

想得到应用程序的启动时间还是很容易的,启动时间是用户对APP的第一印象,尽量越快越好,在启动阶段(上述函数中)只进行必要的操作,尽量精简逻辑,不要链接不必要的库等等。

耗时进程的地方  : 广点通  友盟

处理: 去除广点通, [WZRYGDTADManager wzry_loadAdWithChannelId:self.channelModelwzry.channelId type:WZRYGDTADManager_Article controller:self delegate:self];

 友盟优化

二 首页

操作: 在启动时间之后拖动时间范围,进行首页操作, 划动点击等行为 ,然后 查看耗时进程

定位耗时代码1

接下来删除或者修改无意义的代码和model    eventTracking   JETScrollExposure

定位耗时2

三 视频列表页 

四 福利页面

五 我的页面

六 新闻详情页

七 视频详情页

相关文章

  • APP性能检测报告- Timer Profile

    机型: iPhone8P iOS12.2 Timer Profile执行对系统的CPU运行的进程低负载时间为基础采...

  • 调试优化技巧

    善于使用Instrument的调试工具来测试app的性能 我们可以使用profile timer来测试app的运行...

  • APP性能检测报告- CoreAnimation

    机型: iPhone8P iOS12.2 CoreAnimation 图形性能和进程的CPU使用情况 屏幕渲染 红...

  • 电子产品检测报告要求和作用

    一 什么是产品检测报告? 产品检测报告也叫产品质量检测报告,简称质检报告。检测报告是针对产品进行的安全和性能检测,...

  • 27-如何对iOS设备进行测试

    Profile-> Instruments ->Time Profiler 进行性能测试! 测试iOS版的 App...

  • instrument-Time Profile

    开发过程中经常需要进行app中耗时操作检测,一般方法是使用instrument的time profile来检测. ...

  • instrument工具 -- Timer profile &

    之前使用instrument工具进行性能检测时,总感觉找不到窍门,要浪费很多时间才能定位到有问题的代码片段。 工作...

  • react性能优化

    性能检测工具 安装react性能检测工具: 然后在./app/index.js中加入参数: 运行程序,在操作之前在...

  • iOS - APP 性能检测

    原创: colawyeeqiu [腾讯Bugly] 首先,要明确性能检测都需要关注哪些指标,笔者列举了以下几个主要...

  • Xcode 12.2 building for iOS sim

    使用模拟器运行时没有问题,但是使用Profile进行性能检测时,报错: 解决方案:在Excluded Archit...

网友评论

    本文标题:APP性能检测报告- Timer Profile

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