【发布时间】:2017-09-24 15:17:27
【问题描述】:
当应用关闭时,接收位置更新的后台模式是否可用?有什么方法可以收集和分享Friends app之类的位置数据吗?它始终共享位置,即使在不运行时也是如此。
【问题讨论】:
标签: ios core-location ios-background-mode
当应用关闭时,接收位置更新的后台模式是否可用?有什么方法可以收集和分享Friends app之类的位置数据吗?它始终共享位置,即使在不运行时也是如此。
【问题讨论】:
标签: ios core-location ios-background-mode
如果您的应用即使在后台也必须保持监控位置,请使用标准位置服务并指定 UIBackgroundModes 键的位置值以继续在后台运行并接收位置更新。 (在这种情况下,您还应该确保位置管理器的 pausesLocationUpdatesAutomatically 属性设置为 YES 以帮助节省电量。)
如果 GPS 级别的准确性对您的应用来说并不重要,并且您不需要持续跟踪,则可以使用重大变化的位置服务。正确使用重大变化定位服务至关重要,因为这些更新会全天候持续运行,直到您停止它们,如果不有效利用,实际上会导致更高的能源使用。
查看Location and Maps Programming Guide 了解更多信息。
【讨论】: