Este projeto permite que você inicie um servidor sem fio ou via USB que fornece JIT para iOS 17+ no Windows/macOS/Linux se você usar a versão mais recente correta do 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!
Ou use PyPI
python3 -m venv venv
# Activate venv..
pip3 install SideJITServer
SideJITServer --help
Acesse a versão mais recente do GitHub e verifique se há downloads executáveis, como SideJITServer-windows-x86_64.exe
, dependendo do seu sistema operacional e da sua arquitetura.
Baixe o executável correto e execute-o como Administrador em seu terminal ou Powershell seguindo as instruções abaixo. Se você estiver no Mac ou Linux, primeiro execute chmod +x ./(your downloaded .bin file)
antes de executar o arquivo com sudo.
Python não é necessário para esta abordagem.
Agora execute SideJITServer --pair
e no seu PC certifique-se de clicar em Confiar neste PC! Também mostrará um prompt para continuar, basta digitar "y"
Agora pronto, instale este atalho
Depois disso vai pedir para você colocar o UDID do seu dispositivo, vá no seu PC e veja o seu endereço IP local, o meu é 192.168.0.6:8080
e no seu telefone vá até lá (seu endereço local) e copie aquele que está ao lado do usbmux (exemplo : 00001111-000A1100A11101A)
Agora ele vai pedir o endereço do servidor SideJIT! Basta digitar o endereço que você usou anteriormente para acessar o UDID do dispositivo
por exemplo: http://192.168.0.6:8080
(Você deve incluir o http e não incluir / no final!)
Agora execute o atalho!
Ele vai pedir que você permita o acesso ao seu endereço IP local, basta clicar em permitir!
Agora selecione o aplicativo ao qual deseja conceder acesso JIT e pronto! (pode solicitar notificação. É recomendável que você permita para ver se o JIT falhou ou foi bem-sucedido)
Feliz JITing! :3