我有一个应用程序,我添加了很多动画。该应用程序还使用“iPhone睡眠防护器”播放静音。从那时起,我注意到电池消耗增加了4倍!我想找一种方法来分析功耗(我想我在仪器中看到了一个选项)来查找和消除违规方法。
我会从哪里开始寻找这样的信息?目前,我将电话留在桌面上约3小时,以记录随着时间的推移功耗。如果连续运行我的应用程序,有没有更好的方法来预测应用程序何时会耗尽电量?
一个额外的问题:状态栏中显示的电池剩余百分比是线性的还是在电池寿命结束时有一些非线性?
编辑:我在xcode>产品>配置文件> CPU>能源诊断中找到了“电源”预设。它似乎无法正常工作,因为功耗级别始终为0/20 。但它确实告诉我在 app前景,图形和音乐上花费了多少CPU时间!
现在我不知道如何管理CPU电源,运行CPU的功耗是否比假设的30%高出75%?直观地感觉它应该......
谢谢!
答案 0 :(得分:33)
我不是专家。事实上,我今天才开始对iphone进行配置,并在此处查看了你的问题,希望不要学习。
所以我将与我在此同时发现的内容分享。 在IOS Developer Library我找到了以下内容:
在日志记录期间,您有一份关于Cpu和能量的报告。 您可以在this section of the IOS Dev. lib.
上找到此步骤和更多信息我对此事仍然有点新鲜,所以如果您发现任何您认为有意义的内容,请在此处发布该信息。
编辑:苹果开发者遭遇了一些变化。更新了链接