iOS 8 BLE readRSSI delegate call back not firing

如题。
http://www.openradar.me/18476971
问题大概是这样的:
Summary:
There seems to be an issue in the CoreBluetooth framework that us causing all readRSSI() requests to never trigger the new iOS 8 delegate peripheral(peripheral: CBPeripheral!, didReadRSSI RSSI: NSNumber!, error: NSError!)

This issue only occurs once the application has successfully connected to this device once. Upon disconnection and reconnection the application never receives this callback again.
问题的重现过程:
1. connect to BLE device.
2. attempt to read the RSSI value with the method readRSSI()
3. disconnect from BLE device.
4. reconnect to BLE device.
5. attempt to read the RSSI value with the method readRSSI()
在步骤5之后,再无法正常读取rssi值。

还请大神帮忙!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问