iOS耗电统计哪些事

415 阅读1分钟

背景

最近在耗电优化,最重要的事就是有一个衡量优化成果的统计工具,但是xcode工具分析耗电的方式、手机用开关控制耗电的方式目前版本已不能使用,所以需要用新的分析方案统计

分析准备

具体步骤

  • 第一步,测试机safari打开 profile,安装Battery Life podfile后,iOS 才会记录最详细的功耗数据,并开放读取;

  • 第二步,设备不连电源,执行项目,系统后台会默默录制,并写入数据表;

  • 第三步,在finder里找到设备机,点击同步 Xnip2023-06-26_16-47-15.jpg

  • 第四步,进入 /Users/用户名/Library/Logs/CrashReporter/MobileDevice/设备名/目录 找到你需要的 以.PLSQL为后缀的文件

  • 第五步,使用Effective Power工具打开以.PLSQL为后缀的文件分析,可以选择一个时间区间,根据你的bundle id 统计的app功耗情况
    Xnip2023-06-26_16-51-17.jpg