A python script able to change the location of any iOS device with the version lower than 17.0 with a sleek user interface using pywebview.
- Change location to a specific location
- Select 2 coordinates and simulate a car journey between the 2 using openrouteservice API for routing and average speed.
Install requirements using pip or separately
pip install -r requirements.txt
or
pip install polyline
pip install python-dotenv
pip install pywebview
pip install RequestsYou will also need an openrouteservice account for the free subscription of the directions API. (You will get enough credits for single use) Simply sign up, go to your account page and there will be a "Basic Key", remove the .template from the .env file and add the basic key into the API_KEY variable.
Once this is done, just run
python app.pyand the application will open
! Make sure to have a device connected when you do either "start location" or "simulate journey" as the script checks if a device is connected before trying to run



