如何在游戏过程中弹出iPhone"低电量"

Abh*_*nay 6 iphone battery interrupt cocos2d-iphone

我想知道在比赛期间如何处理低电量警报.我用Cocos2D来制作我的游戏.当文本或电话等中断进来时,我会暂停游戏.但低电量警报呢?它们和其他中断一样吗?它似乎不是.

有什么方法可以检测到它什么时候我可以暂停游戏吗?

谢谢你的回复.

Alm*_*lmo 2

您可以设置“电池监控”并在发生这种情况时获取事件。一些信息链接:

http://mobileorchard.com/new-in-iphone-30-tutorial-series-part-5-battery-monitoring

http://mobiledevelopertips.com/device/display-battery-state-and-level-of-charge.html

您知道您担心的事件是当它达到 20% 时,所以我认为您可以检查该金额并在发生时暂停。

这也许不是一个完美的解决方案,因为苹果可能会决定它应该发生在 25%,而不是 20%。

此外,Apple 建议仅在您确实需要了解时才打开此功能。因此,它只能在游戏过程中激活,而不是在时间不敏感的菜单上激活。