搜尋

首頁  >  問答  >  主體

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

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

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

大家讲道理大家讲道理2901 天前395

全部回覆(2)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:33:30

    已經解決了,用的是藍牙那個模式,然後持續的跟設備通過藍牙進行數據交換,這樣app在與藍牙連接的過程中,就一直保持在後台運行了

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:33:30

    app在後台始終循環播放一段空白音頻,模式用混合,不獨佔,應該可以

    回覆
    0
  • 取消回覆