Skip to content

IPAForge 0.1.0-alpha.7

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Oct 09:47
· 2 commits to main since this release
894991d

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 .ipa in 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.