当存在重叠的 CLRegion 时,地理围栏如何表现
How does geofences behave when there are overlapping CLRegions
我似乎找不到有关 Core Location 如何处理重叠地理围栏的任何信息。在我的特殊情况下,我想知道是否会在更大的重叠区域上注册一个更小的地理围栏。有人知道吗?
当您进入地理围栏区域时,无论您当前是否在另一个区域,核心位置都会注册。考虑这个例子以获得清晰的理解。
如果我在整个美国设置一个地理围栏,在佛罗里达州周围设置一个较小的地理围栏。
当我进入美国时,它会注册我进入美国地理围栏。当我进入佛罗里达州时,它会注册我进入了佛罗里达地理围栏,但我没有离开美国地理围栏;我现在在两个地理围栏中。如果我去佐治亚州,它会记录我离开了佛罗里达地理围栏,但我仍在美国地理围栏中。如果我通过海洋离开佛罗里达,离开佛罗里达和美国,它会注册我已经离开美国和佛罗里达地理围栏。
所以,没有。较小的地理围栏不会在较大的重叠区域上注册。他们都已注册,就好像他们对正在监视的其他地理围栏一无所知。
我似乎找不到有关 Core Location 如何处理重叠地理围栏的任何信息。在我的特殊情况下,我想知道是否会在更大的重叠区域上注册一个更小的地理围栏。有人知道吗?
当您进入地理围栏区域时,无论您当前是否在另一个区域,核心位置都会注册。考虑这个例子以获得清晰的理解。
如果我在整个美国设置一个地理围栏,在佛罗里达州周围设置一个较小的地理围栏。
当我进入美国时,它会注册我进入美国地理围栏。当我进入佛罗里达州时,它会注册我进入了佛罗里达地理围栏,但我没有离开美国地理围栏;我现在在两个地理围栏中。如果我去佐治亚州,它会记录我离开了佛罗里达地理围栏,但我仍在美国地理围栏中。如果我通过海洋离开佛罗里达,离开佛罗里达和美国,它会注册我已经离开美国和佛罗里达地理围栏。
所以,没有。较小的地理围栏不会在较大的重叠区域上注册。他们都已注册,就好像他们对正在监视的其他地理围栏一无所知。