Schlaubischlump / LocationSimulator

MacOS application to spoof / fake / mock your iOS / iPadOS or iPhoneSimulator device location. WatchOS and TvOS are partially supported.
https://schlaubischlump.github.io/LocationSimulator/
GNU General Public License v3.0
2.4k stars 184 forks source link

Manipulate physical device gps speed #29

Closed amm999123 closed 3 years ago

amm999123 commented 3 years ago

I didn't know how to actually send you a direct request so I'm opening this as an issue, is there anyway you could manipulate the device gps speed? Such as if I'm using Waze navigation I can choose what speed it thinks my device is moving at?

amm999123 commented 3 years ago

And also a way to paste coordinates in, instead of following Xcode's <wpt lat" " lon " "> format? Just a direct paste from Google maps?

Schlaubischlump commented 3 years ago

I'm not sure I'm understanding the first question correctly. Do you want to configure a custom speed ? You can already change between walking, cycling and driving, which will change the speed.

If you copy a comma separated coordinate value and open the "navigate / teleport to" prompt, it will automatically insert the values into the textfield. If you send me an example string I might be able to add it to the parsing logic.

amm999123 commented 3 years ago

An example if you open a speedometer app, it will display that the phone is moving at 0 mph or kmh, is there a way to manipulate it to any desired speed?

Schlaubischlump commented 3 years ago

That might be a limitation of how these app calculate the speed. There is not much I can do about this.

Longer explanation: Apple provides an API for developer to fake the location inside Xcode. This API provides exactly 2 commands:

These are the only two commands I can execute. There is nothing else that I can do to trick apps into believing you are moving. This has to be fixed either by Apple or the app developer.