启用 JIT
备注
iOS 26 再次破坏了 JIT,而 26.6 和 27 的 JIT 仅对少数应用可用。StikDebug 已发布一个带修复的更新,但支持有限。截至撰写本文时(2026 年 6 月 17 日),仅支持以下应用:
- UTM
- Amethyst
- MeloNX
- maciOS
- DolphiniOS(最高支持至 26.6)
- Geode
- Manic EMU
- Flycast(iOS 26 分支)
- MeloCafe
- ARMSX2
- DukeX(A13/A14/M1 芯片上最高支持至 27)
请持续关注我们 Discord 服务器中的公告频道,以及 idevice server 的公告和兼容性频道以获取进一步更新。
根据你的 iOS 版本,有许多启用 JIT 的方法。本教程将介绍 StikDebug(原 StikJIT)的使用,因为这是目前我们推荐的方法。如需更多信息,请参阅官方 StikDebug 配对指南。
作为替代方案,SideStore 0.6.2 包含了对 minimuxer 的更新,可在 iOS 16 及以下版本或非 TXM 支持(4 年以上)的设备上提供类似 StikDebug 的内置 JIT 功能。要使用此功能,只需确保你通过 Wi-Fi 或启用飞行模式连接到 LocalDevVPN,然后前往“My Apps”,长按你想要启用 JIT 的应用,并点击“enable JIT”。
前提条件
- 一台运行 iOS/iPadOS 17.4 至所有 iOS 18 版本(不含 18.4b1)的 iPhone 或 iPad。如果你使用的是 17.0~17.3,你必须使用替代方案,例如 SideJITServer。
StikDebug 安装步骤:
-
安装 StikDebug 从官方 AltStore 源安装 StikDebug。
-
放置配对文件:
使用 iloader 导入你用于 SideStore 的同一个配对文件。有关此过程的更多信息,请参阅这里。
标准设置流程(首次必须执行,且每次重启设备后都需再次执行)
- 挂载 DDI:
打开 StikDebug,确保 Wi-Fi 和 VPN 已连接且配对文件已放置,然后强制关闭它并重新打开。这将会挂载 DDI。
要启用 JIT:
-
启用 VPN:
首先在 Wi-Fi 或飞行模式下打开 LocalDevVPN。现在,如果使用蜂窝数据,先启动 VPN,再启用飞行模式,然后切换回蜂窝数据。 -
激活 JIT:
从列表中选择一个应用(必须使用 get-task-allow 旁加载才会出现在列表中)以附加调试器并激活 JIT 功能。