-
-
Notifications
You must be signed in to change notification settings - Fork 271
Sideloading on Linux
Sideloading on Linux can be a confusing task for new users, especially since the conventional tools like AltServer and Sideloadly are not available.
Because of this, Legacy iOS Kit provides the Sideload IPA option on the main menu. This way, users can easily sideload apps to their devices with their Apple IDs. This option is also not limited to Linux users, macOS users can use it too.
This option can especially be useful for sideloading jailbreak apps for iOS 8 and lower where sideloading typically does not work properly.
The Sideload IPA option makes use of Plumesign, as well as Provision+AltServer-Linux as an alternative.
For more details on sideloading jailbreak apps, go to Jailbreaking#sideload-method. If you are already jailbroken, install AppSync Unified and go to Install IPA AppSync instead.
- Device must be on iOS 6 or newer
- Also make sure that your iOS device is connected to the Internet
- This supports even the newest devices such as the iPhone 17. It may be better to use PlumeImpactor instead but this uses Plumesign from the same project anyway
- Apple ID
- IPA to sideload to device
- For jailbreak IPAs, go to Jailbreaking#sideload-method
- Run Legacy iOS Kit:
./restore.sh - Select "Sideload IPA" option
- Select an IPA, then select "Install IPA using Plumesign" (or "Install IPA using AltServer")
- When the "Trust this Computer" pop-up shows on the device, select "Trust."
- Enter your Apple ID and password. Your Apple ID and password will only be sent to Apple servers.
- Enter two factor authentication code if required.
- Done! Your selected IPA should be sideloaded successfully to the device.
- For iOS 9 and newer, you need to trust the app by going to Settings -> General -> Profiles/Device Management