首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS 9:低能量->开发者必须为此做好准备吗?

iOS 9:低能量->开发者必须为此做好准备吗?
EN

Stack Overflow用户
提问于 2015-06-16 15:45:23
回答 4查看 514关注 0票数 6

在WWDC 2015的主旨发言中,有人提到电池将持续一个小时以上,并且具有低功率状态,可以将电池再延长三个小时。

iOS应用程序开发人员必须为这个新特性做些什么吗?在低电池状态下,他们的应用程序是否必须做些什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2015-06-16 15:55:32

看起来它与第三方应用程序没有任何关系,更多的是关于iOS本身的。这是我发现的一篇文章:

http://www.redmondpie.com/how-ios-9-low-power-mode-for-battery-life-saving-works/

下面的另一篇文章似乎证实了它只适用于iOS本身(以及诸如下载之类的后台过程,这可能会影响一些应用程序):http://www.idownloadblog.com/2015/06/08/low-power-mode-in-ios-9/

据我所知,none需要任何开发人员交互。从苹果的角度来看,这将是一个坏主意,因为那时开发者基本上可以选择是否遵从,并将使他们的低功耗模式无用(因为许多开发者不会选择让他们的应用程序表现更差)。

另外,我很高兴,如果我的设备在桌子上朝下并且收到通知,iOS 9将不再点亮我的屏幕。如果你阅读,有一些新的省电功能,不涉及使用低功耗模式。

票数 1
EN

Stack Overflow用户

发布于 2015-07-12 15:43:39

这可能与使用自由裁量 7和其他API引入的新iOS网络任务有关,这些API降低了电池寿命。查看WWDC 2014的下列会议:

编写节能代码,第1部分

编写节能代码,第2部分

票数 0
EN

Stack Overflow用户

发布于 2015-08-27 01:17:45

您可以为NSNotification注册NSProcessInfoPowerStateDidChangeNotification

或者使用这个NSProcessInfo.processInfo().isLowPowerModeEnabled

https://developer.apple.com/library/prerelease/ios/documentation/Performance/Conceptual/EnergyGuide-iOS/LowPowerMode.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30872299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档