关注Apple Developer网站上的核心蓝牙编程指南,我正在开发一个在iOS 8上运行的应用程序,使用BLE连接指定设备(通过广告数据中的CBAdvertisementDataLocalNameKey)。 回调centralManager:didDiscoverPeripheral:advertisementData:RSSI:工作正常,当app处于后台状态,屏幕ON时,它可以在advertisementData中获取CBAdvertisementDataLocalNameKey。当屏幕关闭时,数据从advertData中的CBAdvertisementDataLocalNameKey获取:始终为零。
有没有人有同样的问题?