如果您使用正確的較新 pymobiledevice3 版本,此專案可讓您啟動伺服器,該伺服器可以無線或透過 USB 為 Windows/macOS/Linux 上的 iOS 17+ 提供 JIT。
python3 -m venv venv # 在 SideJITServer 目錄中運行! ./venv/bin/activate# Windows 但使用 Powershell。 (確保你仍在 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