I'm not sure when I started having this problem on iOS devices, but it was detected a couple of days ago, and the application was running fine a couple of weeks ago. My web app relies heavily on the JS geolocation api, mainly watchPositio(). Setting the enableHighAccuracy:true does not seem to be forcing the devices to use the onboard gps like it was a just a couple of weeks ago. I have not made any changes to my code in regards to how I grab the position. I have tested on several iOS devices with the same result. It is only using the network connections GPS location. Has anybody else run into this situation?