如果应用程序在 iOS 11 中终止,是否会调用地理围栏事件?
Will geofencing events be called if the app is terminated in iOS 11?
我正在尝试调用 didEnterRegion
和 didExitRegion
以在应用程序被终止时调用地理围栏事件(双击主页并由用户向上滑动),但我不确定这是否甚至有可能。据我所见,例如 here,这是不可能的。但是,我想知道 iOS 11 中是否发生了某些变化,或者是否有其他方法可以做到这一点?
经过 运行 多次测试,我可以确认地理围栏事件 被调用 ,即使应用程序已终止(向上滑动)。但是,当应用程序不是 运行 时,用户必须有授权的位置才能使用,其他后台定位功能,例如 didUpdateLocation
将 不会被调用 .
我正在尝试调用 didEnterRegion
和 didExitRegion
以在应用程序被终止时调用地理围栏事件(双击主页并由用户向上滑动),但我不确定这是否甚至有可能。据我所见,例如 here,这是不可能的。但是,我想知道 iOS 11 中是否发生了某些变化,或者是否有其他方法可以做到这一点?
经过 运行 多次测试,我可以确认地理围栏事件 被调用 ,即使应用程序已终止(向上滑动)。但是,当应用程序不是 运行 时,用户必须有授权的位置才能使用,其他后台定位功能,例如 didUpdateLocation
将 不会被调用 .