https://github.com/marcelltemleitner0/pylocationchanger
A fullstack application to change location of IOS devices
https://github.com/marcelltemleitner0/pylocationchanger
gps-location ios18 ios26 location map pymobiledevice3 python3 react
Last synced: 3 months ago
JSON representation
A fullstack application to change location of IOS devices
- Host: GitHub
- URL: https://github.com/marcelltemleitner0/pylocationchanger
- Owner: marcelltemleitner0
- License: mit
- Created: 2025-07-07T07:30:31.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-07T07:33:41.000Z (about 1 year ago)
- Last Synced: 2025-07-07T08:38:32.775Z (about 1 year ago)
- Topics: gps-location, ios18, ios26, location, map, pymobiledevice3, python3, react
- Language: TypeScript
- Homepage:
- Size: 46.9 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# IOS LocationChanger
---
## Requirements
- Python 3.11 or higher
- MacOS
`While it may work on Linux or Windows, additional setup is required and functionality may be limited.`
> For details and guidance, please refer to [pymobiledevice3](https://github.com/doronz88/pymobiledevice3).
---
## Setup
1. **Create and activate a virtual environment (recommended):**
```bash
python3 -m venv venv
source venv/bin/activate
```
2. **Install requirements**
```bash
pip3 install -r requirements.txt
```
3. **Run the backend**
You need to run the backend with **sudo** because of `pymobiledevice3`
```bash
sudo python3 main.py
```
4. **Intall frontend dependencies**
```bash
npm install
```
5. **Run the frontend**
```bash
npm run dev
```
## Additional
Run automated tests
```bash
pytest
```