在WWDC 2015的主旨发言中,有人提到电池将持续一个小时以上,并且具有低功率状态,可以将电池再延长三个小时。
iOS应用程序开发人员必须为这个新特性做些什么吗?在低电池状态下,他们的应用程序是否必须做些什么?
发布于 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将不再点亮我的屏幕。如果你阅读,有一些新的省电功能,不涉及使用低功耗模式。
发布于 2015-07-12 15:43:39
发布于 2015-08-27 01:17:45
您可以为NSNotification注册NSProcessInfoPowerStateDidChangeNotification
或者使用这个NSProcessInfo.processInfo().isLowPowerModeEnabled
https://stackoverflow.com/questions/30872299
复制相似问题