- 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.
- Create and activate a virtual environment (recommended):
python3 -m venv venv
source venv/bin/activate- Install requirements
pip3 install -r requirements.txt- Run the backend
You need to run the backend with sudo because of pymobiledevice3
sudo python3 main.py- Intall frontend dependencies
npm install- Run the frontend
npm run devRun automated tests
pytest