
Display and control your iOS device

iOS-remote se conecta a dispositivos iOS a través de USB para mostrarlos y controlarlos en el navegador web. NO requiere jailbreak. Debido a que se muestra en el navegador web, iOS-remote es compatible con Linux, macOS y Windows.

El soporte de este proyecto depende de la versión de WebDriverAgent. Después de las pruebas, iOS 15 ya es compatible. Utilice el WebDriverAgent más reciente.
Este proyecto requiere algunas bibliotecas y herramientas necesarias:
Bibliotecas de Python:
pip3 install -r requirements.txt
Después de instalar y preparar el entorno, ejecute el siguiente comando en su terminal:
Compilar, probar e instalar WebDriverAgent-Runner en el dispositivo
Iniciar WebDriverAgent 👉 Enlace
Ejecutar WebDriverAgent usando Tidevice
tidevice wdaproxy -B com.facebook.wda.WebDriverAgent.Runner --port 8100
Cuando vea WebDriverAgent start successfully en su terminal, ¡¡¡habrá ejecutado WebDriverAgent con éxito!!!!
Reenviar la solicitud al dispositivo iOS usando Tidevice
tidevice relay 8200 9100
El puerto predeterminado de este proyecto es
8200, puede cambiar el puerto que desee en el campo de entrada de conexión~
Ejecutar el servidor Flask
python3 app.py
Abrir el navegador con la URL http://127.0.0.1:5000/
Visualización
Cambiar rotación
Control:
Deslizar
Tocar
Operaciones con botones:
Botón de inicio
Botón de encendido para bloquear pantalla
Captura de pantalla
Enviar texto
Botones de subir y bajar volumen
Mostrar más dispositivos
Inicio automatizado
Mostrar lista de aplicaciones
Instalar y desinstalar aplicaciones