找不到IBeacon

有困难连接到IBeacon,我已经下载了定位应用程序,但它无法find我的IBeacon。 我也手动configurationibeacon但没有成功。 另一种方法是我已经下载了eBeacon应用程序,而我的IBeacon只能在中央外设中看到,而不在信标列表中。

我认为问题出在设备上。 这里是我的灯塔 。

任何想法将不胜感激。

谢谢!

PS我在这里问了关于IBeacon连接问题的问题。

正如您在评论中所build议的,最可能的解释是信标不会广播在您的iOS设备中configuration的ProximityUUID 。 更为普通的iOS蓝牙扫描应用程序将显示设备的服务UUID,但这与ProximityUUID并不相同,尽pipe表面上看起来相同。 这可能是非常具有误导性的。

不幸的是, iOS有一个安全机制,不允许你读取iBeacon的标识符,除非你事先知道ProximityUUID。 幸运的是,其他平台没有这个限制。 两种select是:

  • Android – find应用程序 (免费)
  • Mac – ScanBeacon ($ 10)
  • Linux – ScanBeacon Ruby Gem (免费)

如果您有以上BLE支持平台之一(或者可以借用一个),则可以使用它来扫描信标并获取其ProximityUUID。