ANCS 配对成功后,退出APP,再打开app时如何链接

唐小尘 2015-12-18 08:48:16
如题,ble加了ancs后,通过app能够连接并配对成功。如果用户关闭app,再次打开会搜索不到蓝牙设备。这时候要连接该怎么办?大牛们有没有做过ancs的,提供下思路。
...全文
1116 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_34384140 2016-05-31
  • 打赏
  • 举报
回复
楼主解决了 吗 遇到一个一毛一样的问题 我们2个打印都是一样一样的
qinjianwei217 2016-04-07
  • 打赏
  • 举报
回复
请问有关于ANCS的demo吗?
zhangchong_fan 2016-03-01
  • 打赏
  • 举报
回复
请问解决了吗?
zhangchong_fan 2016-03-01
  • 打赏
  • 举报
回复
请问解决了吗?
唐小尘 2015-12-19
  • 打赏
  • 举报
回复
没有人做过?顶起来
唐小尘 2015-12-19
  • 打赏
  • 举报
回复
通过下面代码可以找到已经配对过的设备。但是链接不起来 NSArray *bleArray = [NSArray arrayWithObjects:[CBUUID UUIDWithString:@"180A"], nil]; NSArray *retrivedArray = [delegate.sensor.manager retrieveConnectedPeripheralsWithServices:bleArray]; NSLog(@"retrivedArray:\n%@",retrivedArray); for (CBPeripheral* peripheral in retrivedArray) { // 只有一个配对的设备,暂时不考虑多个 // [delegate.sensor connect:peripheral]; [delegate.sensor.manager connectPeripheral:peripheral options:@{CBConnectPeripheralOptionNotifyOnDisconnectionKey:[NSNumber numberWithBool:TRUE]}]; NSLog(@"peripheral:%@",peripheral); } 执行后会看到 2015-12-19 17:32:07.753 AncsDemo[546:232404] retrivedArray: ( "<CBPeripheral: 0x14f57d8f0, identifier = 7626B77E-5633-D09B-5C2A-0A022D4D61D8, name = ble_demo, state = disconnected>" ) 2015-12-19 17:32:07.753 AncsDemo[546:232404] peripheral:<CBPeripheral: 0x14f57d8f0, identifier = 7626B77E-5633-D09B-5C2A-0A022B1D61D7, name = ble_demo, state = connecting>

29,048

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧