title: locationManager:didUpdateToLocation:fromLocation not getting called for Significant Location Changes Monitoring
body: <p>I implemented background location tracking using standard location services, and it works fine. However, since this implementation uses a lot of power, I decided to switch to significant location changes monitoring. Basically, I just changed all the calls to <code>startUpdatingLocation</code> to <code>startMonitoringSignificantLocationChanges</code> and reused the CLLocationManagerDelegate methods I have implemented before.</p>
  
  <p>The problem is that after switching to significant location changes monitoring, the delegate method <code>locationManager:didUpdateToLocation:fromLocation</code> only gets called once when I start monitoring, and is never called again afterwards. I have moved around the phone for a couple of kilometers, and tried riding a train with it, but still the method never gets called. Am I missing something here? Are there settings I need to enable or special code I need to write in order for this to work?</p>
  
  <p>Thanks!</p>