CoreBluetooth当其他设备要求配对时触发一个方法?

时间:2013-10-08 07:07:52

标签: iphone ios objective-c core-bluetooth

我是Corebluetooth.framework的新手,我想在其他设备上启动一个简单的方法 想要连接到ios设备。

任何指导都将不胜感激。

1 个答案:

答案 0 :(得分:2)

您无法拦截连接事件,也无法拦截服务发现。您第一次“听到”关于连接到设备的中央设备(充当外围设备)的时候,中心正在尝试读取动态特性或< em>订阅以获取通知。

如果你有一个场景,中央让我们知道它在那里的外围设备,外围设备可以开始用这个信息做一些事情,那么你需要使用任何读取以专有的方式实现它撰写订阅事件。

附加说明:您无法强制中央设备与外围设备断开连接。唯一的方法是重新分配CBPeripheralManager。但即使在这种情况下,iOS也会决定何时真正关闭连接。