通知应用程序处于非活动状态的电池电量级别的用户

时间:2017-06-21 07:34:04

标签: ios swift

当应用程序处于非活动状态时,如何在后台检查设备电池电量,并通知用户具有特定电池电量。

我是一名使用swift的初学者我已经遵循Battery Level Solution这个解决方案,但它没有奏效。

感谢您的帮助。

由于

2 个答案:

答案 0 :(得分:0)

最佳解决方案是......

在应用程序处于工作状态期间,检查手机每次的电池消耗率。并计算电池几乎耗尽的估计时间。当时发布本地通知。希望这有效,除非用户关掉他/她的手机

快乐编码..

答案 1 :(得分:-1)

如果您的应用程序进入后台,如果它不执行播放音乐,录制等操作,它将被暂停。 因此,此解决方案仅在您处于前台或应用程序在后台运行时才有效。

我认为您可以尝试在输入背景时播放静音,或者使用录音api使系统让您即使在后台也能保持运行。但是,如果您没有合适的理由在app中这样做,它可能会被appstore拒绝。