当应用程序未运行时,如何通过低功耗蓝牙接收消息?
Posted
技术标签:
【中文标题】当应用程序未运行时,如何通过低功耗蓝牙接收消息?【英文标题】:How can I receive message by Low Energy Bluetooth when the application is not running? 【发布时间】:2013-01-24 09:16:00 【问题描述】:我通过 CoreBluetooth 制作了一个可以从其他 BLE 设备接收数据的应用程序。
我想在收到来自 BLE 设备的新消息时收到通知。
但 Apple 不允许任何应用程序在后台运行。
APNS 需要互联网。但是消息来自蓝牙。
有什么好的办法可以解决这个问题吗?
【问题讨论】:
【参考方案1】:在后台允许使用 GPS、音频和蓝牙低功耗。 您必须在 Xcode 中为您的项目设置“需要后台服务”。 对于一些 GPS 应用,我也在后台使用互联网。
【讨论】:
以上是关于当应用程序未运行时,如何通过低功耗蓝牙接收消息?的主要内容,如果未能解决你的问题,请参考以下文章