stu*_*eng 1 bluetooth ios core-bluetooth bluetooth-lowenergy ios-bluetooth
我希望我的应用程序可以删除配对的蓝牙设备.如果设备与iPhone相遇,则该设备无法用于其他设备.我试过CBCentralManager cancelPeripheralConnection,但它不起作用.他们仍然配对.
或者还有一些其他应用程序仍然连接此服务器?
的iPhone5,iOS7
您无法在iOS中以编程方式取消配对设备.
该cancelPeripheralConnection只断开你的应用程序和设备的连接.
讨论
此方法是非阻塞的,任何
CBPeripheral仍未处理到外围设备的类命令可能会也可能不会完成.由于其他应用程序仍可能与外围设备建立连接,因此取消本地连接并不能保证基础物理链路立即断开连接.但是,从应用程序的角度来看,外围设备被认为是断开的,并且中央管理器对象调用了centralManager:didDisconnectPeripheral:error:其委托对象的方法.
| 归档时间: |
|
| 查看次数: |
7739 次 |
| 最近记录: |