美文网首页
iOS蓝牙后台扫描遇到的坑~~

iOS蓝牙后台扫描遇到的坑~~

作者: iOS程序员asdf | 来源:发表于2019-03-04 15:23 被阅读0次

需求是iOS在进入到后台的时候也需要蓝牙的断开和连接,如果在后台的时候蓝牙断开连接之后也需要从新连接等一系列操作。
网上有很多文章说怎么做的,像什么

scanForPeripheralsWithServices: options:

时一定要给UUID,设置BackgroundMode,在进入后台时设置个定时器判断状态等等都已经做好了,接下来说一下坑,希望大家遇到的时候能有些帮助。

1在设备连接过一次之后断开重连连接不上;
解决方法:把所有扫描到的外设都保存在一个数组里面。
2连接多个蓝牙的时候数据发送有问题;
解决方法:manager一定要用单例,不要创建多个CBCentralManager。

相关文章

网友评论

      本文标题:iOS蓝牙后台扫描遇到的坑~~

      本文链接:https://www.haomeiwen.com/subject/ufqzyqtx.html