cancelPeripheralConnection调用didFailToConnectPeripheral

时间:2015-11-10 10:02:31

标签: ios swift core-bluetooth cbcentralmanager

我正在编写使用CoreBluetooth框架的应用程序。除了一件事,一切都很好。根据{{​​3}}的Apple文档,调用cancelPeripheralConnection:方法会导致调用centralManager:didDisconnectPeripheral:error:委托方法,但在我的情况下调用centralManager:didFailToConnectPeripheral:error:。任何线索为什么会这样?

感谢您的帮助。

修改

我没有连接到外围设备,但我有待连接。具体来说,我调用connectPeripheral:方法,当应用程序等待连接时,用户点击“取消”按钮。然后,我打电话给cancelPeripheralConneciton:,之后我有上述情况。我得到的错误包含域CBErrorDomain和说明Unknown error

0 个答案:

没有答案