设置iBeacon的主要和次要值

时间:2015-06-13 11:02:36

标签: ios ibeacon clbeacon clbeaconregion

我想在进入某个区域时正确设置主要和次要值。例如,我为不同类型的客户提供不同的队列。像高级和银类一样。

如果顾客进入Premium的车道,他应该将他的主要价值作为他所站的车道的价值,即Premium和数字作为未成年人。

如何根据客户的当前位置正确设置这些值?

Premium = 1;
Silver = 2;
self.myBeaconRegion = [[CLBeaconRegion alloc] initWithProximityUUID:uuid major:premium minor:2 identifier:@"com.example.beacon"];

1 个答案:

答案 0 :(得分:0)

在信标上设置主要值和次要值 - 这些是应用程序接收的值,用于指示设备所在的区域。

所以,在你的情况下,你必须有两个信标,一个配置了' premium'价值和一个与银'值但具有相同的UUID。在您的应用程序中,您可以仅通过UUID定义区域并检查didEnterRegion中的主要/次要区域以确定检测到哪个特定信标。

但是,除非队列距离相当远,否则您可能难以准确定位用户