我从传感器标签购买了5个BLE,我下载了一些iBeacon检测代码。
但我不知道5个BLE的UUID。我是否需要将UUID放入我的iBeacon检测代码中?
如何使用iBeacon代码获取蓝牙设备列表?
答案 0 :(得分:1)
虽然您可以使用CoreBluetooth进行LE扫描并查看附近的所有iBeacons,但您收到的有关每个iBeacon的信息并不十分有用 - iOS会阻止您读取iBeacon标识符,包括ProximityUUID。请参阅我的博客文章here。
所以最重要的是,虽然您可以在iOS上看到未知的Proximity UUID iBeacon设备,但您甚至无法确定您看到的设备是iBeacons。
Android和OSX Mavericks没有此限制,因此如果您可以访问其中一个设备,请尝试我公司的iBeacon Locate或ScanBeacon产品,这些产品将为您读取您的标识符。
答案 1 :(得分:0)
不可能,至少无法通过公共API获取此列表,您必须在测距之前知道UUID