ios - "Energy Usage"仪器工具结果解读

标签 ios battery

我正在使用设备在 ios 应用程序上运行“能源使用”仪器,我想用它来检查由于我正在测试的应用程序而耗尽了多少电池。它显示“能源使用水平”,它在不同的时间点给我 13/20 、 12/20 等数字。

如何解释结果(我知道,它给出了 0-20 范围内的相对能量使用):
1) 有多少电池因应用程序和特定操作而耗尽。
2) 是哪个操作/函数导致了这个消耗。
3) 什么数字被认为是安全的,什么数字应该被认为是高/太高。
4)我们可以得出的任何其他结论?

如果有人能回答上述问题或给我链接以供引用,我将不胜感激。我四处搜索并找不到上述问题的答案,我只是找到了如何只找出那些相对能源使用数字。

最佳答案

我的 2 美分:

1) 您可以创建一个 UIAutomation 脚本来重复运行某些操作,并收集每个操作的“能源使用情况”。这样你就可以说“如果打电话5分钟,需要xxx电池”,“如果继续导航5分钟,需要xxx电池”......

2) 正如我上面提到的;您可以针对每个操作收集数据

3) 我会说,尝试找到类似的应用程序,并进行基准测试,与他们的进行比较。

4) 尝试使用不同的设备,iOS,您可能会告诉客户什么设备/iOS 是最低要求或推荐的。

关于ios - "Energy Usage"仪器工具结果解读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12561920/

相关文章:

android - 电池优化对话框在 Android Oreo 中不起作用

android - list 文件中声明的电池广播接收器不起作用?

android - 触发android电池充电广播事件

iphone - 检查数组中的重复条目 - Xcode/Objective C

iphone - 用户信息

ios - 为什么通用应用程序的ipa是300mb?

ios - 如何强制 XCode 4 始终更新资源?

c# - 调用 PowerStatus.BatteryChargeStatus.ToString() 有时会返回 0

android - 我无法接收有关电池状态变化的广播?

ios - Swift Firebase 删除帖子