BLE CoreBluetooth在后台,我有权做什么?

时间:2016-11-30 11:16:17

标签: ios bluetooth background

我设计了一个带有一个物理按钮的非常简单的可穿戴BLE设备。该设备具有UART服务,可在值更改时(按下按钮时)通知连接的设备。

我的目标:每次按下按钮时,智能手机必须能够在后台发送HTTP请求。即使应用程序没有运行。

为此需要,我必须使用CoreBluetooth实现iOS蓝牙后台进程。但之前,我想知道CoreBluetooth是否能满足我的需求。

所以我的问题是:

  • 技术上是否可以在智能手机和BLE设备之间保持长期后台连接,即使智能手机重启也是如此。
  • 当按下BLE设备按钮时,我可以在前台唤醒或启动我的应用程序(不通知)。
  • 如果以前的陈述不可能,当用户按下按钮时,我可以在后台执行非常基本的HTTP请求吗?

感谢您的帮助!

0 个答案:

没有答案