What strategy to adopt to monitor the user location in background?
问题 I want to track the user location in background , in the purpose to show him an alert when he is close to one of his friend. So i start with CLLocationManager . As far as i know their is only one reliable way to let the app know about the location update even if the user reboot the Iphone or kill the app: startMonitoringSignificantLocationChanges . But the problem is that even inside a city with many wifi, startMonitoringSignificantLocationChanges fire the DidUpdateLocations when the user