iphone - 如何设置蓝牙通信在后台运行

标签 iphone ios background-process

我正在开发一个医疗相关的应用程序,其中医疗设备通过蓝牙与 iPhone 连接。但是我无法弄清楚如何让应用程序在后台无限期地运行。现在它只在应用程序打开时进行通信。我一直在阅读很多与此相关的问题,但我还没有找到合适的答案。如果这是重复的,我很抱歉。有人可以指出如何实现这一点的方向。

ETA - 我刚刚得到确认,这应该能够在 App Store 上进行。

最佳答案

你有没有遇到过这个问题:Background time issue for Bluetooth LE app for Iphone 4s

好像加了后台模式bluetooth-central (参见 documentation )可以让您的应用程序在处理蓝牙事件时在后台运行。正如上面的问题所指出的,您始终可以将背景模式设置为 audio如果您不需要在 App Store 上,播放空白循环音轨以使您的应用程序保持活力和响应。

关于iphone - 如何设置蓝牙通信在后台运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17093970/

相关文章:

ios - 创建删除最后一天记录的后台作业

iphone - 使用 iPhone 浏览器处理搜索按钮?

ios - UISegmentedControl 不会改变值

c# - 如何在后台任务中使用具有依赖性的作用域服务

ios - 用于 Azure 通知中心的 DirectSend 的通知

ios - willSendRequestForAuthenticationChallenge 目的

iOS 应用程序在保留在后台时返回到 rootViewController

iphone - 删除在 UItextfield 中输入的最后一个字符

iphone - UITabBarController 的子类,替换了 TabBar 并且有显示问题

php - Web 应用程序,Android 与 Iphone Scroll