iOS Swift - 防止操作系统在后台模式下杀死应用程序?

时间:2016-05-27 22:20:09

标签: ios swift background-process terminate suspend

我创建了一个应用程序,它从本地设备接收蓝牙数据并将其上传到数据库。当应用程序被推到后台或手机进入锁定/睡眠模式时,我希望能够无限期地继续这样做。

我编辑了Plist信息,以便在后台模式下启用CoreBlueTooth和网络内容。使用这个以及几个内存保存调整,当应用程序被推入后台时,当应用程序被推到后台并且手机被锁定/睡眠时,我能够达到不到4小时的操作。但是,4小时后手机似乎会自动完全终止应用程序(电池续航时间超过80%)。

有没有办法阻止iOS终止暂停的应用并确保它们无限期运行(直到电池耗尽)?

谢谢!

0 个答案:

没有答案