我正在制作一个应用程序,我需要在用户按下主页按钮时从后台更新位置,我已经在UIBackGroundModes的info.plist中添加了updateuserlocation,请让我知道除此之外的任何其他内容我必须做的,比如必须启动位置管理器进行更新请帮帮我
答案 0 :(得分:1)
听起来您想使用CLLocationManager
并在应用代表startUpdatingLocation
内拨打applicationDidEnterBackground
。
然而,这将导致电池和电池的大量消耗。不推荐。相反,您应该使用startMonitoringSignificantLocationChanges
来最小化位置检查。