可以在 iOS 上使用地理围栏(区域监控)而无需 "Always" 位置访问?

Possible to use geofencing (region monitoring) on iOS without "Always" location access?

我写了一些测试代码,当我离开或进入某个区域时,它会在后台提醒我。非常适合 "Always" 位置访问。 — 但是,如果我将应用程序的位置访问权更改为 "When In Use",它就不再起作用了。还原后再次工作。

我(和其他人一样)的印象是 iOS 上的地理围栏(区域监控)应该 没有 "Always" 位置访问。是否有授权或设置可以使其正常工作?

如果没有 "Always",空心箭头甚至不会出现在状态栏中,这是一种提示,如果不打开 "Always",它是不受支持的,但是是的.. ..

这是意料之中的。区域监控、访问监控、重大位置更改在 OS 级别处理,工作需要始终访问。这是来自 WWDC Core Location Best Practice Minute 14:09

的屏幕截图