如果两个不同区域的信标同时传输会发生什么

What will happen if two beacons with different regions transmit simultaneously

假设我正在监控两个区域:

region 1 (ABCDEFAB-E95D-433C-BCF4-643BECC5DFFF (UUID),4(MAJOR),4(MINOR))

region 2 (ABCDEFAB-E95D-433C-BCF4-643BECC5DFFF (UUID),4(MAJOR),5(MINOR))

如果两个标签彼此靠近,会发生什么?

前者会发生。在您离开该区域之前,您不会收到出口。你可以从一次可以检测到多少个信标的角度来考虑——你不需要因为检测到你在另一个区域就停止在一个区域。 (所有条件都相同,忽略 iOS 区域监控限制。)

Here is a gist 在 objective-c 中,您可以在其中使用 iBeacons 和核心位置进行尝试。 (当然,请在顶部插入您各自的 iBeacon 信息。)