In my app I'm getting the GPS location and save it to the cloud. I simultaneously measure distance between points and sum them. The problem is that however I've set accuracy to 10 meters it is still very inaccurate. Once I start the location tracker I get 0.6 miles and than 0.1 adds up every second. Having looked on the coordinate themselves I have seen that while the iPhone is in one place it records different coordinates nearby the actual location.
How I make it more accurate. Maybe recording only certain coordinates or recording coordinates every 10 seconds.
What would you recommend?