iOS如何做耗电量测试——Sysdiagnose。

时间:2020-07-03 14:07:46   收藏:0   阅读:158

本文档述了利用sysdiagnose开展IOS耗电量测试的具体步骤。Sysdiagnose是苹果的日志系统,记录电池、第三方APP、各种系统功能和应用的所有运行情况。

需要用到的软件:SQLite可视化工具(此处使用SQLite Studio

一、数据获取

  1. 触发sysdiagnose诊断。同时按住按音量+和音量-和息屏(唤醒)键1至1.5秒并释放,会触发截图或息屏并有一个短促的振动,前往设置→隐私→分析与改进→分析数据,若同时出现类似如下三个文件则说明触发成功。
  2. 等待诊断数据收集完成(大约10min),前往设置→隐私→分析与改进→分析数据,查找对应时间点触发的系统诊断文件
  3. 根据官方文档,我们可以同步手机数据至Windows或者macOS设备,去对应的目录下即可找到sysdiagnose文件(尝试,未成功)。除此之外,我们可以直接点击进入文件,通过右上角分享按钮,使用AirDrop或社交软件将文件传输到macOS或Windows设备。
  4. 将sysdiagnose文件解压,进入目录logs/powerlogs/,找到.PLSQL文件,即为我们所需要的记录电池信息的数据库文件,用SQLite可视化工具打开。

二、数据分析

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!