如果您使用正确的较新 pymobiledevice3 版本,此项目允许您启动一个服务器,该服务器可以无线或通过 USB 为 Windows/macOS/Linux 上的 iOS 17+ 提供 JIT。
python3 -m venv venv # 在 SideJITServer 目录中运行!# 激活 Python venv# macOS. ./venv/bin/activate# Windows 但使用 Powershell。venvScriptsActivate.ps1# Windows 但使用命令提示符/CMD。venvScriptsActivate.bat# 现在让我们安装所有必需的软件包! (确保你仍在 venv 内!)# All OSpip3 install -rrequirements.txt pip3 install SideJITServer# 如果您收到错误提示找不到 pip3,只需将 pip3 更改为 pip# 让我们看看一切是否正常(确保您仍在 venv 中!)SideJITServer --version# 输出应显示 SideJITServer!
或者使用PyPI
python3 -m venv venv#激活venv..pip3安装SideJITServer SideJITServer --帮助
转到最新的 GitHub 版本并检查是否有可执行文件下载,例如SideJITServer-windows-x86_64.exe
,具体取决于您的操作系统和体系结构。
下载正确的可执行文件,并按照以下说明从终端或 Powershell 以管理员身份运行它。如果您使用的是 Mac 或 Linux,则必须先运行chmod +x ./(your downloaded .bin file)
,然后再使用 sudo 执行该文件。
此方法不需要 Python。
确保您的设备已连接!
确保您仍在 venv 内(如果适用)!
常识
现在运行SideJITServer --pair
并在您的 PC 上确保单击“信任此 PC”!它还会提示您继续,只需输入“y”
# 首先运行udo SideJITServer --pair# 配对后连续运行一次sudo SideJITServer
您应该看到与此类似的输出。
安装这个快捷方式❗
之后它会要求你输入设备的 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