Enabling JIT
iOS 26 has broken JIT once again, and 26.6 and 27 only work with a few apps. An update has been released to StikDebug with a fix, but support is limited. As of writing (June 17 2026), the only supported apps are:
- UTM
- Amethyst
- MeloNX
- maciOS
- DolphiniOS (Works up to 26.6)
- Geode
- Manic EMU
- Flycast (iOS 26 fork)
- MeloCafe
- ARMSX2
- DukeX (Works up to 27 on A13/A14/M1 chip)
Please keep an eye on our announcements channel in our Discord server and on the idevice server's announcements and compatibility channels for further updates.
There are many methods to enabling JIT, depending on your iOS version. This tutorial will cover the use of StikDebug (formerly StikJIT), as it is the method we currently recommend. For more information, consult the official StikDebug pairing guide.
As an alternative, SideStore 0.6.2 includes updates to minimuxer, allowing built-in JIT functionality similar to StikDebug on iOS versions 16 and below or non-TXM capable (4+ years old). To use this, simply ensure you are connected to LocalDevVPN with either Wi-Fi connected or Airplane Mode enabled, then navigate to "My Apps," longpress the app you wish to enable JIT for, and tap "enable JIT".
Prerequisites
- An iPhone or iPad running iOS/iPadOS 17.4-all iOS 18 versions, excluding 18.4b1. If you are on 17.0-17.3, you must use an alternative such as SideJITServer.
StikDebug installation procedures:
-
Install StikDebug Install StikDebug from the Official AltStore Source.
-
Place the Pairing File:
Use iloader to import the same pairing file you use for SideStore with iloader. For more information on this process, see here.
Standard setup procedure (must be done first, every time you restart your device)
- Mount the DDI:
Open StikDebug with Wi-Fi and the VPN connected as well as the pairing file placed, then force close it and reopen it. This mounts the DDI.
To enable JIT:
-
Enable VPN:
Start by opening LocalDevVPN on Wi-Fi or Airplane Mode. Now, if using cellular data, start the VPN, enable Airplane Mode, then switch back to cellular. -
Activate JIT:
Select an app from the list (must be sideloaded with get-task-allow to appear in the list) to attach a debugger and activate JIT functionality.