ios开发中,我有一个最长15分钟的倒计时的需求,时间到了给蓝牙设备发条信息,但程序到了后台三四分钟就被杀掉了,怎么解决

我在做一个蓝牙控制设备的App,有个倒计时的需求,倒计时最长15分钟,当时间到了给设备发消息,控制设备关闭。
现在发现问题,在App进入后台三四分钟后就会被杀掉,代码逻辑自然也就不会执行了,导致设备一直开启状态,请问这种问题怎么解决?

另外,我的app并非属于 音乐,通话,地图类的设备,就是简单的控制一个设备开关啊,抖动啊什么的这些。
求思路

阅读 5.2k
2 个回答

已经解决了,用的是蓝牙那个模式,然后持续的跟设备通过蓝牙进行数据交换,这样app在与蓝牙连接的过程中,就一直保持在后台运行了

app在后台始终循环播放一段空白音频,模式用混合,不独占,应该可以

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题