Repository navigation
IPAForge 0.1.0-alpha.7
Pre-release
Pre-release
·
2 commits
to main
since this release
The Developer Portal, pairing files for every app, signed .ipa files you keep, and your certificate as a .p12. Please report problems in Issues, with the logs attached (Logs, ⌘L / Ctrl+L), or ask on Discord. IPAForge stays free; if it saves you time, you can support it on Patreon.
Updating
IPAForge 0.1.0-alpha.6 updates itself to this version when it opens: your Apple IDs, apps and settings stay.
What's new
- Developer Portal (it replaces Certificates in the sidebar): everything your Apple ID's team holds at Apple, in tabs. Certificates, with who made each and which apps on your iPhone it signs; App IDs, with the app using each and how many are left this week; the provisioning profiles on your iPhone; app groups; and registered devices. Revoke a certificate, delete an App ID nothing uses, or remove expired and unused profiles, each after a confirmation that says what changes.
- Pairing files for every app: Pairing files on the Apps page shows whose pairing file each app holds (SideStore's remote one too). Place one, place it again or remove it, give one to an app of your own at the path its instructions name, or make a new remote pairing for SideStore. An app that needs one says so on its row. On the Devices page, Save pairing file… keeps the device's pairing file for another tool.
- Save signed .ipa instead: tick it on an app in Preload, and IPAForge signs it with your Apple ID and saves the
.ipain a folder you choose, instead of installing it. Saved files never contain your certificate's private key. - Your certificate as a .p12: export the one this computer signs with, under a password, for SideStore or another computer; or import one from them, so this computer signs with it too, with no new certificate and no slot used.
- Patreon: you can now support IPAForge on Patreon as well as GitHub Sponsors.
Changed
- Cancel refresh on the Apps page while a refresh or update runs.
- The tabs on Preload are smaller, and each shows how many it holds.
- Long names in the sidebar wrap instead of being cut off.
- The Discord link is the new invite.
Fixed
- An install no longer waits forever when your iPhone locks halfway: after 90 seconds without an answer it stops and asks you to unlock and try again, and Cancel works during the install too.
- The file dialogs no longer show English labels in other languages.
Downloads
| System | File |
|---|---|
| macOS, Apple silicon | IPAForge-0.1.0-alpha.7-mac-arm64.dmg |
| macOS, Intel | IPAForge-0.1.0-alpha.7-mac-x64.dmg |
| Windows 10/11 | IPAForge-0.1.0-alpha.7-win-x64.exe (or .msi, which doesn't update itself) |
| Linux, x64 | .AppImage (x86_64), .deb (amd64), .rpm (x86_64) |
| Linux, arm64 | .AppImage (arm64), .deb (arm64), .rpm (aarch64) |
You can ignore the .zip, .blockmap and latest*.yml files: they are for automatic updates. Checksums are in SHA256SUMS.txt, and every file has a Sigstore signature (<file>.sigstore.json), which IPAForge also checks before installing an update.
Before you start
- macOS:
- IPAForge isn't notarised by Apple yet. Open it once, then go to System Settings › Privacy & Security and click Open Anyway.
- When asked about IPAForge Safe Storage, click Always Allow.
- Windows:
- SmartScreen warns about the download: click More info › Run anyway.
- Install Apple Devices from the Microsoft Store first.
- Linux: install
usbmuxd. - Your device: iOS 15 or later with a passcode; on iOS 16 and later, Developer Mode must be on.
To check a download or the installed app, and for every step, see the installation guide.