找不到iBeacon显示
有麻烦连接到iBeacon显示,我已经下载了找到应用但它无法找到我的iBeacon显示。我也手工配置的iBeacon显示,但没有成功。另一种方法是,我已经下载了 eBeacon应用我只iBeacon显示中央外设是可见的,而不是在灯塔的名单。
Having the trouble to connect to IBeacon, I have downloaded the Locate app but it was unable to find my IBeacon. I have also manually configured the ibeacon but without success. Another approach was that I have downloaded the eBeacon app and my IBeacon is visible only in central peripherals, not in the list of Beacons.
我认为这个问题是在设备中。这是我的灯塔。
I think the problem is in the device. Here it is my beacon.
任何想法将AP preciated。
Any ideas will be appreciated.
谢谢!
P.S
我曾问及连接iBeacon显示here.
作为您的评论表明,最有可能的解释是,信标不广播配置到您的iOS设备上ProximityUUID 。 iOS版更一般蓝牙扫描应用程序将显示一个设备的服务的UUID,但是这是不一样的ProximityUUID,即使表面看起来是相同的。这是非常具有误导性。
As suggest in your comment, the most likely explanation is that the beacon is not broadcasting a ProximityUUID that is configured into your iOS devices. More general bluetooth scanning apps for iOS will show the service UUID for a device, but this is not the same as the ProximityUUID, even though superficially it looks the same. This can be very misleading.
不幸的是,的iOS有一个安全机制,不允许你阅读iBeacon显示的标识符除非你知道ProximityUUID锋线。幸运的是,其他平台没有这个限制。两个替代方案:
Unfortunately, iOS has a security mechanism that does not allow you to read the identifiers of an iBeacon unless you know the ProximityUUID up front. Fortunately, other platforms do not have this restriction. Two alternatives are:
- 的Android - 找到应用(免费)
- 的Mac - ScanBeacon ($ 10)
- 的Linux - ScanBeacon红宝石宝石(免费)
- Android - Locate app (free)
- Mac - ScanBeacon ($10)
- Linux - ScanBeacon Ruby Gem (free)
如果您已经具备BLE支持上述平台之一(或可以借用一个),你可以用它来扫描信标,并得到其ProximityUUID。
If you have one of the above platforms with BLE support (or can borrow one), you can use this to scan for the beacon and get its ProximityUUID.