场景:我有10个场地。每个场馆都安装了40-60 iBeacons。当用户进入博物馆时,应用程序会显示与每个iBeacon相关的相关信息。
目标:不被捆绑在一种制造或使用他们的SDK扫描/监视iBeacons。
提出的解决方案:对所有iBeacons都具有相同的UDID#。为每个博物馆分配相同的主要价值。为每个iBeacon分配唯一的次要值,以区分iBeacons。
问题:由于我们正在扫描相同的UDID,并且没有从我们的应用程序中配置设备,所以我们不需要任何特定于制造的SDK。我们应该能够通过使用苹果的CoreLocation来监控和定位iBeacon设备来实现这一点吗?
发布于 2015-02-17 23:26:44
那得看制造商了。大多数情况下,当您购买信标时,它们运行的是制造商的自定义固件,并要求您通过制造商的自定义仪表板将配置更改为"iBeacon配置“(通常给您设置UUID、主字段和次要字段的选项)。因此,您正确地说,您所需要的只是CoreLocation框架来监视/远程信标,但您需要确保实际的硬件是作为"iBeacon配置“广播的。
https://stackoverflow.com/questions/28573118
复制相似问题