2020
10-10
10-10
iOS蓝牙设备名称缓存问题的解决方法
1.问题背景当设备已经在App中连接成功后修改设备名称App扫描到的设备名称仍然是之前的名称App代码中获取名称的方式为(perpheral.name)2.问题分析当APP为中心连接其他的蓝牙设备时。首次连接成功过后,iOS系统内会将该外设缓存记录下来。下次重新搜索时,搜索到的蓝牙设备时,直接打印(peripheral.name),得到的是之前缓存中的蓝牙名称。如果此期间蓝牙设备更新了名称,(peripheral.name)这个参数并不会改...
继续阅读 >