美文网首页
IOS性能测试

IOS性能测试

作者: Volent | 来源:发表于2019-08-20 15:32 被阅读0次

    使用工具:Xcode Instruments,操作过程 Xcode --> Open Developer Tool --> Instruments --> Energy Log 的方式来打开。

    利用Xcode Instruments 的 Energy Log,先看下广汽A26项目SDK,它耗电量主要在什么地方,具体按如下操作。

    1、打开手机设置,点击 "开发者",选中 Logging。

     注意(Quote Developer.apple.com)

        要查看开发人员设置(下图的"开发者"),您必须配置设备以进行开发,并在 Xcode 或 Instruments 运行时将其插入Mac。如果尚未设置您的设备,请参阅配置 Xcode项目以进行分发并在设备上启动应用程序。即使在设置了设备之后,当设备重新启动或关闭时,Developer 设置也会消失。要恢复设置,请将设备重新连接到 Xcode 或 Instruments。

     2、iOS 设置中的 Instruments 勾选 Energy,并点击startRecording。然后打开 "广汽A26" SDK跑起来。操作五分钟左右  ,再进入手机设置点击 stopRecording。

        (1) 测量电量操作期间,手机不能连接数据线,这样确保手机消耗的是手机自身的电量,以便进行实际测量。

        (2) 启用能量记录后,由于 iOS 设备会在隐式地记录与电量相关的数据。由于日志记录有效,可以全天记录。即使设备处于睡眠模式,startRecording状态下记录会继续进行。但是,如果设备的电池完全耗尽或 iOS设备关机后,日志数据将会丢失。

    3、接着,把 iOS 设备连接 Xcode,并打开 Instruments 中的 Energy Log,点击工具栏中 Import Logged Data from Device。导入我们 iOS 性能优化中能耗的数据。

    4、Instruments 中可以看到  "广汽A26-SDK" 的功耗,图中可以见到 "广汽A26-SDK"的性能优化,

    相关文章

      网友评论

          本文标题:IOS性能测试

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