LocationServices on iOS provides much higher measurements than on Android
Greetings. I'm having a small issue with GPS location and I'd like to share it with the community in case someone has experienced a similar issue. I am polling the GPS location on a script to move around a 3D world rendered on top of Vuforia, nothing new. For that purpose I am following the steps you can see in many other posts an tutorials. Each second I check Input.location.lastData and then translate the world according to how many meters the location has moved.
It works just fine, I can move around my 3D objects with acceptable precision, but the issue I'm experiencing is that while in Android I move at a pace of let's say 1.5m/s (accurate to reality), on iPad it tells me that I am moving at maybe 5m/s, which is totally off. Either I get a distance moved of zero (because I am actually not moving) o ridiculously large distances when moving.
I would love to know if anyone has experienced this, because I am not sure that I can call it a bug or is just some iOS config thing that I'm missing. If that were your case, please share with me what you did to tackle this issue.
Tested in an iPad mini 2 Wifi-only, iPad mini 2 LTE, and an Android smartphone.
Thanks in advance.
Your answer
Follow this Question
Related Questions
GPS power consumption 0 Answers
Trying to Build GPS Tracking Based App, Help 0 Answers
How to get device location in double insead of float 0 Answers
Mobile Notification Package iOS Location Trigger (Geofencing) not firing 3 Answers
target fixed by GPS locaton 0 Answers