Has anyone gotten CLGeocoder to work on the watch in watchOS 2 Beta 1?
CLLocationManager provides valid locations in the Watch Simulator, but CLGeocoder fails.
It's marked "available" in the docs but I always get the error, "The operation couldn’t be completed. (kCLErrorDomain error 2.)"
CLGeocoder().reverseGeocodeLocation(location, completionHandler: { (placemarks, error) -> Void in
if error != nil {
print("Reverse geocoder failed with error " + error!.localizedDescription)
}