我创建了一个应用程序,它从本地设备接收蓝牙数据并将其上传到数据库。当应用程序被推到后台或手机进入锁定/睡眠模式时,我希望能够无限期地继续这样做。
我编辑了Plist信息,以便在后台模式下启用CoreBlueTooth和网络内容。使用这个以及几个内存保存调整,当应用程序被推入后台时,当应用程序被推到后台并且手机被锁定/睡眠时,我能够达到不到4小时的操作。但是,4小时后手机似乎会自动完全终止应用程序(电池续航时间超过80%)。
有没有办法阻止iOS终止暂停的应用并确保它们无限期运行(直到电池耗尽)?
谢谢!