Skip to content

MultiStore v0.6.4 — Multi-Account Signing

Latest

Choose a tag to compare

@lungustefan lungustefan released this 15 Jul 17:10

MultiStore v0.6.4 — Multi-Account Signing

MultiStore is a fork of SideStore that lets you sideload and refresh apps across multiple Apple IDs at once — from a single app that installs right alongside your existing SideStore.

✨ What's new

  • Multiple Apple accounts, simultaneously — add as many Apple IDs as you like, each with fully isolated sessions, certificates, and credentials.
  • Every app remembers who signed it — each installed app is permanently bound to the account that signed it, so refreshes always use the correct one automatically.
  • Failure isolation — if one account has trouble (expired session, revoked cert, hit its app limit), only that account's apps are affected. Everything else keeps refreshing.
  • Per-account refresh — refreshes are partitioned by account and run independently.
  • Manage it all in Settings — add/remove accounts, see each account's status, set a default, and change any app's signing account.
  • Coexists with SideStore — installs as MultiStore (com.SideStore.MultiStore) with its own name, keychain, and app group, so it won't touch your existing SideStore install.
  • Automatic migration — upgrading from a single-account setup carries your existing account and apps over with no data loss.

💡 Why

Free Apple IDs are capped at 3 active apps and a 7-day certificate. With multiple accounts you get more total app slots and staggered expirations — all managed from one place.

📲 Install

  1. Download SideStore-multi-account.ipa from the assets below (or the latest green Actions build).
  2. Sideload it with Sideloadly, AltServer, or iLoader (Import IPA) using your Apple ID.
  3. Complete the on-device setup (pairing file, VPN, Developer Mode) — same as SideStore: docs.sidestore.io.

Updating? Re-sideload over the existing app with the same Apple ID — don't delete it first — so your accounts and data are preserved.

Adding accounts: Settings → tap your account → + Add Account.

⚠️ Good to know

  • The app still calls itself "SideStore" internally (scheme, build artifacts, logs) — only the Home Screen name and bundle ID are "MultiStore". This is intentional.
  • On Refresh All, if your default account isn't the one that signed MultiStore, you may see a "rebase signing key" prompt — safely decline it. It's cosmetic: MultiStore is still re-signed with its own correct certificate, just like every other app.
  • The 3-app free-account limit is tracked globally rather than strictly per-account, so free-limit accounting is approximate across multiple free IDs.

🙏 Credits

Built entirely on SideStore and AltStore by Riley Testut. The multi-account layer is the only addition; all sideloading/refresh/VPN machinery is their work. Licensed under AGPLv3.