我一直在搞乱 iOS 5.0 中的私有 BluetoothManager 框架,我已经能够成功启动/停止蓝牙并获取设备列表,但是我不知道如何启动配对。
我最接近的是尝试使用以下方式连接:
[[BluetoothManager sharedInstance] connectDevice:dev];
其中dev是在扫描期间发现的 BluetoothDevice 对象。
这似乎试图配对(当我尝试连接到我的 iMac 时,配对对话框会出现一瞬间),但很快就失败了。
我注意到 BluetoothManager.h 包含一个可能有帮助的BTPairingAgentImpl结构,但我不知道该结构包含什么或如何使用它。
任何帮助将不胜感激。