Reverse Engineering Apple Location Services Protocol
Now I understand the "your location accuracy is improved when turning on WiFi" message! Very interesting.<p>Does this also mean that location accuracy is NOT improved when no Internet is available and iOS couldn't update its list of known access points around me? This would mean I could save battery while traveling by disabling wifi.