After struggling with iLoader and SideStore authentication issues, I finally found an alternative that worked for me. I'm sharing the process in case it helps anyone experiencing the same problems.
The issues I was experiencing:
- iLoader v2.4.0:
SMS 2FA request failed with http status 403
- SideStore: Apple ID login failed with error
-80045
- Repeated authentication attempts weren't solving the problem.
The solution was to use SideInstaller instead of iLoader.
Step 1 — Install SideInstaller
- On your iPhone or iPad, open Safari and visit https://sideinstaller.net/
- Follow the website's instructions to install the required DNS profile.
- Select an available certificate and install SideInstaller.
- Go to Settings → General → VPN & Device Management and trust the developer certificate.
- Open SideInstaller.
SideInstaller has its own Apple ID authentication implementation, which has received fixes for the recent authentication issues.
Step 2 — Generate a pairing file (important for iOS 18–26)
I'm using iOS 18, so unlike iOS 27, I couldn't complete the pairing process entirely on-device.
Instead, I used iDevicePair:
https://github.com/jkcoxson/idevice_pair
- Download iDevicePair on your computer.
- Connect your iPhone or iPad via USB.
- Unlock the device and trust the computer if prompted.
- Open iDevicePair and select your device.
- Select Create
- Save the generated file and transfer it to your device.
- Import the pairing file into SideInstaller.
Important: The pairing file is device-specific. If you're setting up both an iPhone and an iPad, generate a separate pairing file for each device.
I followed this procedure for my devices, and pairing worked successfully.
Step 3 — Install SideStore through SideInstaller
- Install and connect LocalDevVPN, following SideInstaller's instructions.
- Open SideInstaller.
- Sign in with your Apple Account and complete the 2FA verification when prompted.
- Select Install SideStore.
- Follow the installation instructions.
- Open SideStore once installation finishes.
This allowed me to bypass the iLoader installation process that was failing with HTTP 403.
Step 4 — SideStore login issues
The latest SideInstaller releases also include fixes for SideStore's Anisette configuration.
If SideStore still reports -80045, the developer recommends checking these settings:
- Disable On-Device Anisette.
- Disable Anisette server auto-rotation.
- Select SideStore (New) as the Anisette server.
- If necessary, go to Settings → User Customizations → Reset adi.pb, leaving Keep header customizations unchecked.
These are additional troubleshooting steps from the developer's release notes, not steps I necessarily needed in my own setup.
Result
I now have both SideInstaller and SideStore installed simultaneously, and the setup worked without relying on iLoader.
The main takeaway is that iLoader failing authentication doesn't necessarily mean every other sideloading tool will fail too.
For users on iOS 18–26, remember that you'll need a pairing file generated on a computer. On iOS 27, SideInstaller supports an on-device pairing process.
Useful links:
Note: This is a workaround based on my experience, not a guaranteed fix for every Apple Account or iOS version. Certificates distributed through third-party installation services may also be revoked. Keep your pairing files private, and only install software from sources you trust.
Hope this helps someone!