title: CLGeocoder reverseGeocodeLocation returns 'kCLErrorDomain error 9'
body: <p>I'm developing an iOS app with reverse geocoding features according to this article: <a href="http://jonathanfield.me/jons-blog/clgeocoder-example.html">geocoding tutorial</a></p>
  
  <p>But when I test like this on simulator, I get 'kCLErrorDomain error 9'. I've searched a lot and there are only error 0 or 1 not 9.</p>
  
  <p>Here is my code in <code>viewDidLoad</code>:</p>
  
  <pre><code>self.locationManager = [[CLLocationManager alloc]init];
  self.locationManager.delegate = self;
  self.locationManager.distanceFilter = 80.0;
  [self.locationManager startUpdatingLocation];
  
  CLGeocoder *geocoder = [[[CLGeocoder alloc] init] autorelease];
  [geocoder reverseGeocodeLocation:self.locationManager.location 
     completionHandler:^(NSArray *placemarks, NSError *error) {
         NSLog(@"reverseGeocodeLocation:completionHandler: Completion Handler called!");
  
         if (error){
             NSLog(@"Geocode failed with error: %@", error);            
             return;
  
         }
  
         if(placemarks &amp;&amp; placemarks.count &gt; 0)
  
         {
             //do something   
             CLPlacemark *topResult = [placemarks objectAtIndex:0];
             NSString *addressTxt = [NSString stringWithFormat:@"%@ %@,%@ %@", 
                                     [topResult subThoroughfare],[topResult thoroughfare],
                                     [topResult locality], [topResult administrativeArea]];
             NSLog(@"%@",addressTxt);
         }
     }];
  </code></pre>
  
  <p>Thank you very much.</p>