连接时的蓝牙配对请求

时间:2014-04-09 06:32:19

标签: ios bluetooth bluetooth-lowenergy core-bluetooth

我正在开发一款使用Core Bluetooth与BLE设备通信的iOS应用。有没有人知道连接外围设备时是否可以建立有界连接?换句话说,当前操作系统仅在应用程序请求(读/写)加密特征时启动配对请求,我想知道是否有办法让操作系统启动配对请求,甚至在此之前 - 例如当它看到连接时请求(主要是在调用connectPeripheral:options时)。有可能吗?

1 个答案:

答案 0 :(得分:1)

目前还不可能。操作系统设置为仅在设备之间建立连接后才显示绑定请求,并且已请求访问加密特征。如果用户在绑定请求上按下取消,则连接将被拆除。但由于您只能在建立连接后访问特征,因此这也是当前绑定的唯一方法。

虽然它以这种方式设置是有道理的。如果没有连接并直接与您想要绑定的设备通信,您的其他设备必须扫描您的广告数据,然后连接到您(并以此方式粘接)。 Wayyy做了类似的事情。