当在ios8.0之上系统(包括IOS8.0)中,当连接上蓝牙设备,调用coreBluetooth框架的readRSSIAPI去获取蓝牙设备的RSSI值,第一次连接上可以获得,主动调用
- (void)cancelPeripheralConnection:(CBPeripheral *)peripheral;API去断开蓝牙设备,再连接调用readRSSIAPI去获取蓝牙设备的RSSI值也可以获得。但如果蓝牙设备被动的断开了(比如防丢器连接上防丢器的app,但拿着防丢器走远了,此时防丢器断开),然后再连接上此蓝牙设备调用readRSSIAPI去获取RSSI值,但此时就获取不到了,之后断开再重来也获取不到此设备的RSSI值,除非重启手机的蓝牙。但重启手机蓝牙后重复上述的操作,还是会出现此现象,请问这是这么回事?(在8.0之下的版本中就不会出现此问题。)弱弱的请教一句,这是不是苹果IOS8.0之上系统(包括8.0系统)的蓝牙BUG?