我周围有几个nRF51822传感器,我想开始使用iOS iBeacon设置。我遇到的问题是为了解决
- (id)initWithProximityUUID:(NSUUID *)proximityUUID identifier:(NSString *)identifier;
您需要了解传感器的接近性UUID。查看CLBeacon文档,似乎这是传感器的只读属性,但是我如何/在何处从
- (void)centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral *)peripheral advertisementData:(NSDictionary *)advertisementData RSSI:(NSNumber *)RSSI
我看到kCBAdvDataServiceUUID的字符串为2500,但我认为不是这样。任何人都有方向或见识吗?
谢谢
最佳答案
您使用nRF51822传感器构建的设备将通过iBeacon协议来宣传接近性UUID,据我所知,该协议尚未发布。在此之前,最简单的播放方法是使用另一台宣传其状态的iOS设备。 UUID本身是定义的。
This article很好地概述了您需要执行的操作。