当应用程序处于非活动状态时,如何在后台检查设备电池电量,并通知用户具有特定电池电量。
我是一名使用swift的初学者我已经遵循Battery Level Solution这个解决方案,但它没有奏效。
感谢您的帮助。
由于
答案 0 :(得分:0)
最佳解决方案是......
在应用程序处于工作状态期间,检查手机每次的电池消耗率。并计算电池几乎耗尽的估计时间。当时发布本地通知。希望这有效,除非用户关掉他/她的手机
快乐编码..
答案 1 :(得分:-1)
如果您的应用程序进入后台,如果它不执行播放音乐,录制等操作,它将被暂停。 因此,此解决方案仅在您处于前台或应用程序在后台运行时才有效。
我认为您可以尝试在输入背景时播放静音,或者使用录音api使系统让您即使在后台也能保持运行。但是,如果您没有合适的理由在app中这样做,它可能会被appstore拒绝。