识别应用中的多个信标

时间:2014-09-30 12:17:27

标签: iphone ios7 bluetooth ios8 ibeacon

我正在使用信标开发应用程序。我在一个位置有多个信标,我需要识别所有的信标。

我为每个灯塔创建了多个区域。

 NSUUID *uuid = [[NSUUID alloc] initWithUUIDString:bID];

 CLBeaconRegion *region  = [[CLBeaconRegion alloc] initWithProximityUUID:uuid identifier:@"com.test.iBeacon];

 [self.locationManager startMonitoringForRegion:region];

问题是只有最后一个灯塔区域得到认可。其他信标无法识别。信标是否应该具有相同的UUID和不同的主要未成年人?

1 个答案:

答案 0 :(得分:0)

需要考虑两件事:

  • 首先,您最多只能注册20个地区进行监控
  • 最后但并非最不重要的是,每个地区都必须有不同的标识符(您不能使用20次@" com.test.iBeacon")