我读过this以及其他许多问题。我了解到,无法在特定时间安排任务从后台运行。如何在特定时间段内运行CLLocationManager
我的应用程序使用CLVisit
API将位置信息发送到服务器。但我希望用户能够选择一个时间范围来发送他/她的签入。在背景的特定时间有没有什么不同的方式来stopMonitoringVisits()
和startMonitoringVisits()
?我的应用程序是否应该在收到didVisit
电话后始终监视并决定发送位置信息?
同样的问题可以问startMonitoringSignificantLocationChanges()
你的意思是得到一个无声的推回调(在暂停/后台状态),你可以'startLocationUpdates'?好的。那么你是否允许追踪180秒,或者如果你在plist中设置了位置服务并且'allowBackgroundLocationUpdates'设置为'true',它将无限期地运行? – Honey