AltStore

AltStore

@altstore.io

A home for apps that push the boundaries of iOS - no jailbreak required. by @riley.social and @shanegillio.bsky.social

1.5K followers2 following112 posts

Pinned

The wait is over! Today we're officially joining the fediverse 🚀 AltStore PAL 2.3 is now available and makes it easier than ever to discover new apps from across the social web 🌐 Even better — we’re also launching some awesome fediverse apps on AltStore to celebrate! Learn more 🧵

AltStore@alt.store

AltStore 2.3 (81) NEW Social Web • Discover apps and sources on our explore page https://explore.alt.store • Developers can opt-in to have their sources federated to explore page • View all likes on federated apps, app updates, and news alerts in-app • Sign in with your Mastodon or Bluesky […]

⚠️ We’re aware of a new AltStore Classic error -80046 (not -80045) affecting AltServer Windows users We're looking into it, but in the meantime you can continue using Remote AltServers in AltStore Classic We appreciate your patience while we work to address this (again 😅)

🚀 AltStore Classic 2.3.1 and AltServer macOS 1.8.2 are out with a fix for error -80045 Update AltStore from the My Apps tab. If that fails, manually update via AltServer To update AltServer, click "Check for Updates..." in the menu. Once updated, install AltStore normally.

⚠️ You may still encounter 503 errors when installing or refreshing apps. Waiting and trying again later should resolve this. PAL users: A notarized version of AltStore Classic 2.3.1 will be available as soon as it’s approved by Apple.

🚀 Introducing our new blog — powered by micro.blog Apple recently announced a number of changes in the EU, like removing the Core Technology Fee, so we thought it'd help to explain everything! Read why now's a great time to try out AltStore blog.altstore.io/2026/10/19/b...

AltStore@blog.altstore.io

Big Changes to Alternative Distribution in the EU 🇪🇺: https://blog.altstore.io/2026/10/19/big-changes-to-alternative-distribution.html

⚠️ We are aware of an ongoing AltStore Classic error (-80045) when using Remote AltServer While we work to address this, please use AltServer 1.8.1 on a Mac or PC to continue using AltStore. However, if you're on macOS 27, an AltServer update is coming later to fix this issue.

🚀 AltStore Classic 2.3.1b is now available for all Patrons! This update fixes a few bugs, including: 🔄 Apps not refreshing in background 🔐 2FA codes not appearing (thanks IgoSzaFIIT on Github) 🌐 Remote AltServer asking you to sign in during setup

We also added a new Experimental section in Settings with an option to randomize bundle IDs for newly installed apps 🧪 This feature may help with the “provisioning profile is banned” error, so we recommend trying it out! For complete release notes: patreon.com/rileyshane/p...

AltStore reposted

We're too excited for the iPhone Duo, so we made our own using the Vision Pro! It's fully functional with a fold slider, orientation flips, and more! It streams whatever's on the Device Hub, so it's perfect for Delta's Duo designs. Happy early birthday, @shanegillio.bsky.social?

This summer, our intern @zoebeisner.bsky.social prototyped a few fun app ideas and put them all on AltStore PAL! You can now add Zoe’s Source from the featured list to try out her apps, including a few that wouldn't be allowed on the App Store 👀

View full thread

And last but not least is Goose Clicker 🪿 Thanks to Softbank, we all know it’s actually the Goose that creates value – eggs 👏 do 👏 not 👏 lay 👏 eggs 🥚 Download Goose Clicker now to start increasing shareholder value!

That's not all, there's also a couple other fun little projects Zoe worked on this summer also included in here source. Add Zoe's source now to give them all a try ✅

This summer, our intern @zoebeisner.bsky.social prototyped a few fun app ideas and put them all on AltStore PAL! You can now add Zoe’s Source from the featured list to try out her apps, including a few that wouldn't be allowed on the App Store 👀

First is Fundial ⌚️ The most requested feature from every Apple Watch user is finally here: Fundial lets you use custom watch faces on your Apple Watch for the first time EVER! Thanks to Steve Troughton-Smith for showing this was possible (8 years ago!): github.com/steventrough...

Next up is SoundLocks 🔒 SoundLocks allows you to replace the default iOS lock sound with your own custom sound – something Apple would never let you do! Easily choose from a list of built-in sounds or upload your own custom MP3 🎵

💡 If you are not receiving a 2FA code while using AltStore Classic, you can manually request one in the Settings app: 1. Turn off WiFi + Cellular Data (IMPORTANT) 2. Go to Apple Account > Sign-In & Security 3. Tap “Get Verification Code” on the alert 4. Turn on WiFi + Cellular Data

⚠️ We are aware of some users experiencing a “Failed to verify code signature (The provisioning profile is banned.)” error while using AltStore Classic. We are actively looking into it, but in the meantime, if you receive this error we recommend making a temporary Apple ID.

🚀 AltServer macOS 1.8.1 is now available with a fix for “could not retrieve anisette data value 'machineID'” errors on macOS 27 To update, click “Check for Updates…” in the AltServer menu After updating, you should be able to install or update AltStore Classic as expected

⚠️ If you’re encountering a “BGTaskSchedulerErrorDomain error 3” alert when setting up Remote AltServers, please make sure you’ve updated AltServer to the latest version (1.8) and then use it to reinstall AltStore Classic. You do NOT need to delete AltStore Classic first.

You’ve always needed a computer to use AltStore Classic.. until now! Introducing Remote AltServers, a new way to sideload all on-device 📱 For the first time ever, you can install and refresh apps from anywhere — no AltServer needed!

AltStore@alt.store

Start sideloading without a computer 🖥️ Install AltStore Classic to sideload apps wherever you are with Remote AltServers. #News

View full thread

Support for Remote AltServers would not be possible without help from Jackson Coxson and the incredible @sidestore.io team 💪 Additionally we’d like to thank a few first-time contributors on GitHub who helped with this release 💚 • BreezeDelegate • Calvin-Zikakis • sshane • catdkny

You’ve always needed a computer to use AltStore Classic.. until now! Introducing Remote AltServers, a new way to sideload all on-device 📱 For the first time ever, you can install and refresh apps from anywhere — no AltServer needed!

AltStore@alt.store

Start sideloading without a computer 🖥️ Install AltStore Classic to sideload apps wherever you are with Remote AltServers. #News

Remote AltServers make sideloading easier than ever! Get started in seconds using our guided setup. Even better, on iOS 27 you can set up Remote AltServers completely on-device ✅ For PAL users, this means you can now install & use AltStore without EVER touching a computer!!

That’s not all though! AltStore Classic 2.3 also comes with a freshly updated UI thanks to Liquid Glass 🫧 Every interactive element in AltStore Classic now feels more responsive and the whole UI is much more modern.. AltStore Modern?

🚀 AltStore Classic 2.3rc is now available for all Patrons! It’s now easier than ever to get started with remote AltServers and sideload without a computer 🚢 New “Remote AltServer” in-app onboarding 👯 On-device pairing for remote AltServers (iOS 27)

We’ve added a new in-app onboarding guide for remote AltServers so you start sideloading without a computer in seconds! Just tap "Set up Remote AltServer..." in the AltStore settings and follow the simple step-by-step instructions

🚀 AltServer macOS 1.7.6 is now available and fixes issues with “HTTP 503” errors To update, click “Check for Updates…” in the AltServer menu Sideloading and refreshing apps in AltStore should then work as expected

🚀 Updates are now available for ALL AltStore Classic and AltServer versions with a fix for Apple ID sign-in issues. AltStore Classic updates will also be available for AltStore PAL users once Apple approves it. Huge thanks to sshane on GitHub 💚 github.com/rileytestut/... Instructions ⬇️

⚠️ You MUST manually install this update by re-installing AltStore with AltServer. You do not need to delete AltStore first. To update AltServer, click “Check for Updates…” in the AltServer menu. Once updated, you can install AltStore as you normally would.

Update: We’ve found a fix for the Apple ID authentication errors We’re working on implementing the changes, and an update for AltStore Classic & AltServer macOS will be available soon! We’ve also begun porting these changes for Windows AltServer. We appreciate your patience 💚

AltStore@altstore.io

⚠️ We're aware of an Apple ID authentication error preventing AltServer from installing AltStore Classic and sideloading apps to iOS devices. We’re working to find a solution alongside the @sidestore.io team. We appreciate your patience and hope to have an update for you soon!

⚠️ We're aware of an Apple ID authentication error preventing AltServer from installing AltStore Classic and sideloading apps to iOS devices. We’re working to find a solution alongside the @sidestore.io team. We appreciate your patience and hope to have an update for you soon!

📢 Update on Delta 2.0b5 TestFlight: Although we submitted the build to Apple 3 weeks ago, the status is still "Waiting For Review" In the meantime, Patrons can download the beta from AltStore PAL or Classic. We’re sorry for the inconvenience and hope it will be available soon.

AltStore reposted

dev.toHow we distribute an iOS app outside the App Store: a practical AltStore PAL walkthroughApp Store review rejected our app under Guideline 1.2 — the core mechanic (users rate each other's photos) is banned as a category, and no metadata change fixes that. So we became one of the first apps distributed exclusively through an alternative marketplace under the EU's DMA. Documentation for this path is thin and sometimes contradictory, so here is a step-by-step of what actually had to be done. ## Step 1. Alternative Terms Addendum You sign an addendum to the developer agreement in App Store Connect. You don't need to be an EU resident. Distribution is free up to 1M first annual installs (companies under €10M revenue get the Core Technology Fee exemption). ## Step 2. Registering with the marketplace AltStore has a REST API to register your developer ID — important: it's the UUID from your ASC profile, **not** the Team ID (registering with the Team ID silently fails — we stepped on that). The token goes into ASC: Users and Access → Integrations → Marketplaces. ## Step 3. Notarization instead of review You build and upload with the usual xcodebuild + upload. Then, instead of "Submit for Review", you send it for notarization: an automated security/functionality check, without content guidelines. Ours passed on the first try in ~30 hours. A mechanic banned on the App Store passes here. ## Step 4. Hosting the ADP yourself After notarization you download the Alternative Distribution Package: `manifest.json`, a `signature` file (no extension!), and several `.ipa` variants. You host it as-is; hierarchy and hashes must not change. Two gotchas: * the extensionless `signature` file — our SPA fallback on ASP.NET served index.html instead; fixed with ServeUnknownFileTypes on the static handler; * the `.ipa` must be served as `application/octet-stream`. ## Step 5. Source JSON and federation Next to it you put a `source.json`: marketplaceID (= the app's Apple ID), the manifest downloadURL, size, icon, screenshots, versions. Users add the source via an `altstore://source?url=…` link. Enable federation (a `fediUsername` field) and the app becomes searchable right inside the marketplace, no manual source add. ## Updates Each new version is the same loop: build → notarize → new ADP on the server → new entry in `versions[]` of source.json. AltStore picks up auto-updates itself. ## Limits and fallbacks Marketplaces work in the EU, Japan and Brazil, iOS 17.4+. For the rest of the world we run a PWA (standalone manifest + a minimal service worker — Safari installs it to the home screen) and a sideload IPA via AltStore Classic with our own source. The biggest non-technical problem is conversion: you have to explain to users what a marketplace even is, so we funnel all traffic to a single install page. ## Takeaways Cost beyond the developer account: zero. Actual time spent: about a week, most of it on the undocumented details above. If the App Store is closed to your app (or you just don't want to hand over 15–30%), this path works today. The app from this case study is Rate Me (rateme.lv/ios) — happy to answer questions in the comments.

🚀 AltStore Classic 2.3b2 is now available for all Patrons! This update makes the on-device sideloading process even easier: 🌐 Automatic remote server selection 📁 Built-in pairing file generation And for the first time ever, the AltStore Classic beta is now available in AltStore PAL!

AltStore@alt.store

AltStore Classic 2.3b2 (53) • Simplified setup process for on-device sideloading • Choose from built-in selection of popular remote servers • Generate pairing file directly from Settings tab https://altstore.io/source/marketplace.altstore.io?app=com.rileytestut.AltStore.Beta&version=2.3.1 #Update

You no longer need to track down an “anisette server” manually — this beta now includes several run by the @sidestore.io team! You also don't need to provide your own pairing file. Just tap “Configure Remote Server” in AltStore’s settings and let AltServer do the rest ✅

We’ve also updated AltServer to v1.8 to support these features, and for Windows users we now officially support Windows on ARM 💪 For more information — including updated instructions for on-device sideloading — check out our Patreon post: patreon.com/rileyshane/p...

AltStore reposted

More atproto iOS apps should launch on @altstore.io! Especially the ones that are based in Europe since that's where iOS users can install outside of Apple's App Store.

AltStore@altstore.io

Proud to announce the amazing ATProto short-form social app @sprk.so is now available on AltStore PAL! Download now from our Featured section on the Add Source screen ✅

AltStore reposted

@sprk.so 🤝 @altstore.io giving users choice

AltStore@altstore.io

Proud to announce the amazing ATProto short-form social app @sprk.so is now available on AltStore PAL! Download now from our Featured section on the Add Source screen ✅

Proud to announce the amazing ATProto short-form social app @sprk.so is now available on AltStore PAL! Download now from our Featured section on the Add Source screen ✅

Spark Social@sprk.alt.store.ap.brid.gy

Spark Social. Take back your timeline Spark is the truly open shortform social app. Share photos and videos without one singular algorithm dictating who sees them. Anyone can create their own algorithm and subscribe to algorithms made by others. Built on […] [Original post on explore.alt.store]

AltStore reposted

⚠️ Breaking News! The @eucourtofjustice.bsky.social ruled today that Apple must comply with interoperability obligations under the #DMA The Court also confirmed the App Store as a core platform service. A victory for developers, computer users and #SoftwareFreedom! 🚀 fsfe.org/news/2026/ne...

fsfe.orgApple held accountable under the DMA - A victory for developers and computer users! - FSFEThe Court of Justice of the European Union has rejected Apple's challenge to the interoperability obligations under the Digital Markets Act. The Court also...
EU Court of Justice@eucourtofjustice.bsky.social

#EUGeneralCourt dismisses @Apple’s actions regarding its designation as a gatekeeper in relation to the App Store and iOS #DMA 👉 curia.europa.eu/site/upload/...

✅ We’ve resolved an issue that caused a “Could Not Install App” error alert to appear when installing AltStore PAL Please try installing again if you had issues before, we’re sorry for the inconvenience.

Our quest for world domination continues! AltStore PAL is now available in Brazil 🇧🇷 Starting today, iPhone users in Brazil can download AltStore PAL and join the community of users already in the EU and Japan 🌎 Download now (iOS 26.5+): altstore.io

Even better, we're once again offering 1 month of free access to our Patreon for ALL AltStore PAL users! To try out the beta versions of Delta, AltStore and more, tap the news item at the top of the News tab in AltStore PAL and follow the instructions 📖