title: pausesLocationUpdatesAutomatically in iOS 6 is not working as expected
body: <p>I want to achieve a functionality in which I use the GPS for the loaction updates and when the user is not moving, I want the GPS updates to be paused.
  AS per the "<em>Staying on track with Location services</em> " video, I did this:</p>
  
  <pre><code> //Configure Location Manager
   self.theLocationManager = [[CLLocationManager alloc]init];
  [self.theLocationManager setDelegate:self];
  [self.theLocationManager setDesiredAccuracy:kCLLocationAccuracyBest];
  [self.theLocationManager setActivityType:CLActivityTypeFitness];
  
   NSLog(@"Activity Type Set: CLActivityTypeFitness");
  
  [self.theLocationManager setPausesLocationUpdatesAutomatically:YES];
  [self.theLocationManager startUpdatingLocation];
  </code></pre>
  
  <p>Delegates:</p>
  
  <pre><code>- (void)locationManager:(CLLocationManager *)manager
      didUpdateLocations:(NSArray *)locations
  {
      NSLog(@"Started location Updates");
  }
  
  
  - (void)locationManagerDidPauseLocationUpdates:(CLLocationManager *)manager
  {
      NSLog(@"Pausing location Updates");
  }
  
  - (void)locationManagerDidResumeLocationUpdates:(CLLocationManager *)manager
  {
      NSLog(@"Resuming location Updates");
  
      UIAlertView *pop = [[UIAlertView alloc]initWithTitle:@"Info" message:@"Location    Updates resumed" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
      [pop show];
      [pop release];
  }
  </code></pre>
  
  <p>I did not get the desired behavior and the delegates "didPause.." and "didResume..." were not even called when the device was Idle.</p>
  
  <p>Ideally GPS updates must stop and resume depending on the state of the device and CLActivityType but its not the case here.</p>
  
  <p>Can anyone help me, what am I doing wrong?</p>
  
  <p>Thanks in advance.</p>