我正在iOS 9上实现具有连续后台更新的应用程序。即使将allowBackgroundUpdates设置为YES,AlwaysUsage描述并且具有适当的授权,我也无法持续进行位置更新。我正在使用标准位置服务和重要位置服务,但在应用程序处于后台时未收到任何位置更新。 (应用程序处于后台/暂停但未终止)。如果我遗漏了任何东西,谁能告诉我?提前谢谢。
答案 0 :(得分:0)
如果您的iOS应用程序必须在后台保持监控位置,请使用标准位置服务并指定UIBackgroundModes键的位置值以继续在后台运行并接收位置更新。 (在这种情况下,您还应确保位置管理器的pausesLocationUpdatesAutomatically属性设置为YES以帮助节省电量。)可能需要此类位置更新的应用程序示例是健身或精细导航应用程序