iOS has no useful energy impact reporting

Originator:ljb
Number:rdar://15378236 Date Originated:03-Nov-2013 07:35 PM
Status:Open Resolved:
Product:iOS Product Version:7.0.3/11B511
Classification:Power Reproducible:Always
 
It is very difficult to determine what components (hardware or software) are the cause of poor battery life on an iOS device.

There are no metrics available to a user on energy impact by application or by system component (screen, radio, CPU, GPU, etc).

Right now, one of the few ways to discover what is using the excess energy is a process of trial and error involving:

* Disabling/enabling WiFi
* Disabling/enabling cellular 
* Disabling/enabling location and/or system services
* Disabling background app refresh
* etc.

Adding such metrics would be extremely useful information, even if only available to developers.

However, more Apple-like would be the ability for users to select between energy usage profiles, e.g. profiles like Low Energy Usage, Balanced (Default), High Performance, or, to automatically switch between such profiles based on information like usage patterns, current battery levels, etc.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!