title: CLGeocoder reverseGeocodeLocation not working for simulated location
body: <p>I enabled location simulation from scheme of Xcode checking <code>Allow Location Simulation</code> and selecting sample location from dropdown - <code>New York, NY, USA</code>.</p>
  <p>This is my code to fetch place informations from location.
  <code>currentLocation</code> is got from <code>CLLocationManager</code> and I see the value is exactly got as <code>NewYork</code> location.</p>
  <pre><code>- (void) fetchPlacemarks: (CLLocation*) currentLocation
  {
    // Reverse-geolocate the current location
    CLGeocoder* geoCoder = [[CLGeocoder alloc] init];
    [geoCoder reverseGeocodeLocation: currentLocation
                   completionHandler: ^(NSArray&lt;CLPlacemark*&gt;* placemarks,
                                        NSError*               error)
     {
        // getting error &quot;The operation couldn’t be completed. (kCLErrorDomain error 8.)&quot;
     }
  }
  </code></pre>
  <p>I've tested by Simulator and device with real location(not simulating) but they works like a charm.</p>
  <p>Only it doesn't work in device with simulating location.
  What's wrong here?</p>