我已经开发了一个代码来获取附近的估计列表,我想显示所有的信标信息,所以我使用它的属性,如主要,次要,距离,major地址和proximityUUID。但是当我运行应用程序时,它显示的是近似id,如
cell.textLabel.text = [NSString stringWithFormat:@"%@", beacon.proximityUUID];以及如何获取不同的id,它是and地址还是proximityUUID?
发布于 2014-04-11 01:25:41
像接近uuid,主要或次要的东西,你可以从信标读取,而不需要连接到它。但是,如果您想读取MAC地址或温度(在最新的固件版本),您需要连接到信标。为此,将您自己(您的类)设置为信标委托self.beacon.delegate = self,然后调用[self.beacon connect];方法。也实现-(void)beaconConnectionDidSuccedded -此方法将在成功连接到信标后调用。
发布于 2014-07-25 05:41:27
@property (nonatomic, strong) ESTBeacon *beacon;
.
.
.
- (void)viewDidLoad
{
[super viewDidLoad];
ESTBeaconManager *beaconManager = [[ESTBeaconManager alloc] init];
beaconManager.delegate = self;
ESTBeaconRegion *beaconRegion = [[ESTBeaconRegion alloc] initWithProximityUUID:self.beacon.proximityUUID
major:[self.beacon.major unsignedIntValue]
minor:[self.beacon.minor unsignedIntValue]
identifier:@"RegionIdentifier"];
[beaconManager startRangingBeaconsInRegion:beaconRegion];
.
.
.
cell.textLabel.text = [NSString stringWithFormat:@"%@", beacon.proximityUUID.UUIDString];https://stackoverflow.com/questions/22854238
复制相似问题