sae*_*ppi 10 bluetooth ios core-bluetooth cbperipheral
我成功发现了外围设备并检索其本地名称:
[advertisementData objectForKey:CBAdvertisementDataLocalNameKey]
Run Code Online (Sandbox Code Playgroud)
但是,如果外围设备停止并重新启动具有不同本地名称的广告,则客户端无法识别该更改.我猜
- (void)peripheralDidUpdateName:(CBPeripheral *)peripheral
Run Code Online (Sandbox Code Playgroud)
仅在两个设备配对时才有效.有没有办法在没有配对的情况下获得更新?
Apple的错误.仍然存在于iOS 6.1中.以下是如何重置CB缓存的技巧:
抱歉.