我正在开发一个医疗相关的应用程序,其中医疗设备通过蓝牙与 iPhone 连接。但是我无法弄清楚如何让应用程序在后台无限期地运行。现在它只在应用程序打开时进行通信。我一直在阅读很多与此相关的问题,但我还没有找到合适的答案。如果这是重复的,我很抱歉。有人可以指出如何实现这一点的方向。
ETA - 我刚刚得到确认,这应该能够在 App Store 上进行。
我正在开发一个医疗相关的应用程序,其中医疗设备通过蓝牙与 iPhone 连接。但是我无法弄清楚如何让应用程序在后台无限期地运行。现在它只在应用程序打开时进行通信。我一直在阅读很多与此相关的问题,但我还没有找到合适的答案。如果这是重复的,我很抱歉。有人可以指出如何实现这一点的方向。
ETA - 我刚刚得到确认,这应该能够在 App Store 上进行。
您是否遇到过这个问题:Iphone 4s 的蓝牙 LE 应用程序的后台时间问题
似乎添加后台模式bluetooth-central
(请参阅文档)可以使您的应用程序在处理蓝牙事件时在后台运行。正如上面的问题所指出的,audio
如果您不需要在 App Store 上,您始终可以将背景模式设置为并播放空白循环音轨,以保持您的应用程序处于活动状态并做出响应。