分享ANCS配对后的一些问题

1、通过 retrieveConnectedPeripheralsWithServices:这方法可以找到已经被连接上的所有设备(iOS系统全局),之后利用 connectPeripheral:options方法对找到的设备进行连接,可以成功(本来就连接着的)~  

需要注意的是判断蓝牙电源开启状态下执行连接,以下是成功的回调:

-  (void)centralManager:(CBCentralManager *)central didConnectPeripheral:(CBPeripheral *)peripheral

2、此时可以直接读出外设的所有服务UUID和特征UUID 用discoverServices:方法,也可以用peripheral对象直接遍历取出。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这里我们具体说明一下中心模式的应用场景。主设备(手机去扫描连接外设,发现外设服务和属性,操作服务和属性的应用。一般...
    丶逝水流年阅读 2,289评论 3 4
  • iOS连接外设的代码实现流程 1. 建立中心角色 2. 扫描外设(discover) 3. 连接外设(connec...
    UILabelkell阅读 2,448评论 2 4
  • 原文:http://www.myexception.cn/operating-system/2052286.htm...
    KYM1988阅读 1,991评论 2 2
  • 本文主要以蓝牙4.0做介绍,因为现在iOS能用的蓝牙也就是只仅仅4.0的设备 用的库就是core bluetoot...
    暮雨飞烟阅读 861评论 0 2
  • 有些人,不友善,你也不用再对他友善了。轻浮的人儿,对你轻浮,就不再去触了,告诉自己“近墨者黑”。容易受影响的人儿,...
    颖仔心随阅读 204评论 0 0