背景
最近在耗电优化,最重要的事就是有一个衡量优化成果的统计工具,但是xcode工具分析耗电的方式、手机用开关控制耗电的方式目前版本已不能使用,所以需要用新的分析方案统计
分析准备
- Battery Life podfile
- Effective Power工具
具体步骤
-
第一步,测试机safari打开 profile,安装Battery Life podfile后,iOS 才会记录最详细的功耗数据,并开放读取;
-
第二步,设备不连电源,执行项目,系统后台会默默录制,并写入数据表;
-
第三步,在finder里找到设备机,点击同步
-
第四步,进入 /Users/用户名/Library/Logs/CrashReporter/MobileDevice/设备名/目录 找到你需要的 以.PLSQL为后缀的文件
-
第五步,使用Effective Power工具打开以.PLSQL为后缀的文件分析,可以选择一个时间区间,根据你的bundle id 统计的app功耗情况