Ios 具有UIBackgroundMode位置键的应用程序与使用重大更改位置服务的应用程序之间有什么区别?

Ios 具有UIBackgroundMode位置键的应用程序与使用重大更改位置服务的应用程序之间有什么区别?,ios,Ios,如果是,那么具有UIBackgroundMode位置键的应用程序与在后台使用重大更改位置服务的应用程序之间有什么区别 使用重大更改位置服务的应用程序将被挂起,直到发生位置更改,然后被唤醒并可以在后台执行操作。然而,我的研究表明,具有UIBackgroundMode位置的应用程序也可以暂停,因此有什么区别?重要的位置更改是特殊的,它会传递到暂停的应用程序,并且如果应用程序未运行,它会启动并移动到暂停状态,以处理重要的位置更改事件。 如果仅使用重要的位置更新,则不需要位置的UIBackgroundM

如果是,那么具有UIBackgroundMode位置键的应用程序与在后台使用重大更改位置服务的应用程序之间有什么区别


使用重大更改位置服务的应用程序将被挂起,直到发生位置更改,然后被唤醒并可以在后台执行操作。然而,我的研究表明,具有UIBackgroundMode位置的应用程序也可以暂停,因此有什么区别?

重要的位置更改是特殊的,它会传递到暂停的应用程序,并且如果应用程序未运行,它会启动并移动到暂停状态,以处理重要的位置更改事件。 如果仅使用重要的位置更新,则不需要位置的UIBackgroundMode键,
仅当您使用标准位置更改更新(即使用startUpdatingLocation方法)并且需要在应用程序挂起时将这些更新发送到应用程序时,才需要UIBackgroundMode位置键。

重要的位置更改是特殊的,它会被发送到挂起的应用程序,如果应用程序未运行,则会启动并移动到挂起状态,以处理重要的位置更改事件。 如果仅使用重要的位置更新,则不需要位置的UIBackgroundMode键,
仅当您使用标准位置更改更新(即使用startUpdatingLocation方法)并且需要在应用程序挂起时将这些更新发送到应用程序时,才需要UIBackgroundMode的位置键。

区域监控如何?在这种情况下是否需要UIBackgroundMode键?区域监控如何?在这种情况下是否需要UIBackgroundMode键?