如果您使用正确的较新 pymobiledevice3 版本,此项目允许您启动一个服务器,该服务器可以无线或通过 USB 为 Windows/macOS/Linux 上的 iOS 17+ 提供 JIT。
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!
或者使用PyPI
python3 -m venv venv
# Activate venv..
pip3 install SideJITServer
SideJITServer --help
转到最新的 GitHub 版本并检查是否有可执行文件下载,例如SideJITServer-windows-x86_64.exe
,具体取决于您的操作系统和体系结构。
下载正确的可执行文件,并按照以下说明从终端或 Powershell 以管理员身份运行它。如果您使用的是 Mac 或 Linux,则必须先运行chmod +x ./(your downloaded .bin file)
,然后再使用 sudo 执行该文件。
此方法不需要 Python。
现在运行SideJITServer --pair
并在您的 PC 上确保单击“信任此 PC”!它还会提示您继续,只需输入“y”
现在就完成了,安装这个快捷方式
之后它会要求你输入设备的 UDID,转到你的电脑并查看你的本地 IP 地址,我的是192.168.0.6:8080
,然后在你的手机上转到该地址(你的本地地址)并复制 usbmux 旁边的地址(例如:00001111-000A1100A11101A)
现在它会询问您 SideJIT 服务器地址!只需输入您之前使用的地址即可访问设备的 UDID
例如:http: http://192.168.0.6:8080
(您必须包含http,并且末尾不能包含/!)
现在运行快捷方式!
它会询问你是否允许访问你的本地IP地址,只需点击允许即可!
现在选择您想要授予 JIT 访问权限的应用程序,然后就完成了! (可能会要求通知。建议您允许,以便查看 JIT 是否失败或成功)
快乐 JITing! :3