Este proyecto le permite iniciar un servidor que de forma inalámbrica o mediante USB le brinda JIT para iOS 17+ en Windows/macOS/Linux si usa la versión más nueva y correcta de pymobiledevice3.
python3 -m venv venv # Run inside SideJITServer directory!
# Activate Python venv
# macOS
. ./venv/bin/activate
# Windows but using Powershell
.venvScriptsActivate.ps1
# Windows but using Command Prompt/CMD
.venvScriptsActivate.bat
# Now let's install all the required packages! (Make sure you're still inside venv!)
# All OS
pip3 install -r requirements.txt
pip3 install SideJITServer
# If you got an error saying pip3 not found just change pip3 to pip
# Let's see if everything works (Make sure you're still inside venv!)
SideJITServer --version
# Output should show SideJITServer!
O usar PyPI
python3 -m venv venv
# Activate venv..
pip3 install SideJITServer
SideJITServer --help
Vaya a la última versión de GitHub y verifique si hay descargas ejecutables, como SideJITServer-windows-x86_64.exe
, según su sistema operativo y su arquitectura.
Descargue el ejecutable correcto y ejecútelo como administrador desde su terminal o Powershell siguiendo las instrucciones a continuación. Si está en Mac o Linux, primero debe ejecutar chmod +x ./(your downloaded .bin file)
antes de ejecutar el archivo con sudo.
Python no es necesario para este enfoque.
Ahora ejecute SideJITServer --pair
y en su PC asegúrese de hacer clic en Confiar en esta PC. También le mostrará un mensaje para continuar, simplemente escriba "y".
Ahora que está hecho, instale este acceso directo.
Después de eso, le pedirá que ingrese el UDID de su dispositivo, vaya a su PC y vea que su dirección IP local, la mía es 192.168.0.6:8080
y en su teléfono vaya a esa (su dirección local) y copie la que está al lado de usbmux (ejemplo : 00001111-000A1100A11101A)
¡Ahora te pedirá la dirección del servidor SideJIT! Simplemente escriba la dirección que utilizó anteriormente para acceder al UDID del dispositivo
por ejemplo: http://192.168.0.6:8080
(¡Debe incluir http y no incluir / al final!)
¡Ahora ejecuta el atajo!
Le pedirá que permita el acceso a su dirección IP local. ¡Simplemente haga clic en Permitir!
Ahora seleccione la aplicación a la que desea darle acceso JIT y ¡listo! (podría solicitar notificación. Se recomienda permitirlo para ver si el JIT falla o tiene éxito)
¡Feliz JIT! :3