title: Titanium Mobile is not getting correct accuracy on iOS
body: <p>I have a problem with my coding. My code just doesn't seem to be getting an accuracy lower then 1414.</p>
  
  <p>Whenever I open google maps, and get my location there it finds it usually within a second. If I switch back I see a correct accuracy for a couple of seconds, and then it switches back to the very low accuracy (1414).</p>
  
  <p>What am I doing wrong?</p>
  
  <p>This is my code:</p>
  
  <pre><code>function reportPosition(e){
      label.text = e.coords.longitude + " - " + e.coords.accuracy;
  }
  
  Ti.Geolocation.purpose = "Test";
  Titanium.Geolocation.accuracy = Titanium.Geolocation.ACCURACY_BEST;
  Titanium.Geolocation.distanceFilter = 10;
  Ti.Geolocation.preferredProvider = Titanium.Geolocation.PROVIDER_GPS;
  Titanium.Geolocation.getCurrentPosition(reportPosition);
  
  Titanium.Geolocation.addEventListener('location', reportPosition);
  Titanium.Geolocation.addEventListener('heading', reportPosition);
  </code></pre>