JIT compilation in iOS is required to run emulators and virtual machines running Android or Windows.
If you don’t have JIT enabled on your iOS device, emulators and virtual machine will not run smoothly.
That’s the reason why every IOS user wants to enable JIT on their device before installing Emulators and running virtual machines.
If you too want to turn on JIT on your iPhone or iPad but don’t know its process then don’t worry because we got you covered.
Without any further ado, let’s get started:
JIT iOS Enable Guide
To enable JIT on your iOS device, you need to use the SideJIT server.
To do so, use the steps written below:
Step 1: Sideload SideStore on Your iOS
Before you start enabling JIT on iPhone or iPad, you need to install the SideStore app on your device.
To do so, use the steps written below:
- First, open the web browser on your PC.
- then go to https://sidestore.io/.
- Now, click on the Get Started option.
- Then download the AltServer, SideStore.ipa file, JitterbugPair, iTunes, and iCloud.

- Once downloaded, install the iTunes app on your PC.
- Now, log in to your Apple ID.
- After that, connect your iOS device to the PC.
- Once connected, enable the “Sync with this iPhone over Wi-Fi” option within the iTunes app.

- Then, install the iCloud app and restart your PC.
- After restarting, launch iCloud and log in with your Apple ID.
- Now, install the AltInstaller.
- Once installed, click on the arrow on the taskbar and select Sideload IPA file.
- Then select your iPhone.
- After that, select SideStore.
- Then log in to your Apple ID and click Install.

- This will install the SideStore app on your iOS device.
- That’s it.
Step 2: Install Python
After installing the SideStore app, the next thing you need to do is install Python on your PC.
To do so, go to https://www.python.org/downloads/.
Here, click Download Python and complete the process by following the on-screen instructions.

Step 3: Install SideJITServer
After installing the Python, the next step is to install the SideJITServer.
To do so, use the steps written below:
- Click on the Windows Search Bar and search for PowerShell.
- Then select “Run as administrator”.
- Now, paste the command mentioned below:
pip3 install SideJITServer

- After pasting this command, hit Enter.
- This will install all SideJITServer files.
- Once the installation is completed, copy the second code mentioned below and paste it into the PowerShell.
SideJITServer –pair

- After pasting the command, hit Enter.
- Then hit “Y”.

- If it shows an error then close the PowerShell and run the Command Prompt as an administrator then run the same command.
- After that, open the PowerShell while keeping the Command Prompt open and try running the command again and this time it won’t show any error.
- Now, keep the PowerShell running on your computer and disconnect your iOS device.
- After that, go to the “udid.tech” website on your iOS and hit Download.

- Now, open the Settings app.
- Then go to “Profile Downloaded”.
- Here, select the UDID profile and hit “Install”.

- Enter the password and hit “Install” again.

- That’s it.
Step 4: Create Shortcut
After installing the UDID profile on your iOS device, the next thing you need to do is create a SideJIT Shortcut.
To do so, use the steps written below:
- First, install the Shortcut app on your iOS device.
- Then go back to the same UDID website and copy the UDID of your iOS device.

- After that, go to https://github.com/nythepegasus/SideJITServer.
- Now, scroll down and click on the Shortcut link shown in the image below.

- This will open the Shortcut app where select OK.
- Then hit “Set Up Shortcut”.

- Here, paste the UDID of your device and hit Next.

- Then enter the SideJITServer address shown in the PowerShell on your PC.

- After entering the address hit “Add Shortcut”.

- This will create a Shortcut in the shortcut app.
- Click on this Shortcut and select “Allow”.

- Then select the app on which you want to enable JIT.

- That’s it.
That’s all you need to know to enable JIT on iOS.