经过对该地区的大规模探索之后,我们想要的是通过蓝牙硬件进行区域监控+交换数据,我真的无法理解什么是可能的,什么不是。
我们设法将硬件开发为iBeacon+BLE
,但似乎问题是iOS
。
使用iBeacon,我知道我可以在应用关闭(或背景)时检测区域。
当我用iBeacon
关闭时,我试图检测区域,而不是在区域时,切换到 BLE IN BACKGROUND 来交换数据。所以,这不起作用,当在后台发现iBeacon
时,我也无法通过BLE
连接到它,只能在前台连接。
我正在思考,为什么我无法注册到BLE设备,并且在关闭时唤醒应用程序,当我关闭具有某个UUID的BLE时。 我几乎读过任何东西,Apple似乎有很多规则,如果你能做或不能做到,你最终无法理解,以及如何做。
//没有底线:
How to wake up iOS app with bluetooth signal (BLE)
那么,可以吗???如果没有,你甚至可以在进入BLE时从iBeacon切换到BLE吗?如果我在后台执行此操作,则无法在前台找到BLE设备。