title: Location manager error KCLErrorDomain error 0
body: <p>Sometimes I get this error on the device.</p>
  
  <p>I've seen past question on this saying the error will occur if simulation location is enabled in the scheme. However I'm getting this on hardware not the simulator.</p>
  
  <p>Other answer say to check there is Wifi/3G. Which there is.</p>
  
  <p>Other answer say to reset the location services and the network services. However this would imply some terminal fault with the device, but after getting this error I might try again later and it would work.</p>