Get all your news in one place.
100’s of premium titles.
One app.
Start reading
iMore
iMore
Technology
Daryl Baxter

AltStore PAL warning issued to users on iOS 17.5, do not delete your app — awkward Apple implementation breaks reinstalls of app marketplaces

Alt Store on iOS.

Alternative app marketplace Alt Store PAL currently has a major bug on iPhones running iOS 17.5 in EU countries, with apps refusing to reinstall when deleted.

Users have discovered that when they try to reinstall Alt Store PAL, an alternative app marketplace only available in EU countries, on iOS 17.5, the installation fails, displaying a ‘Could Not Install App’ message. A tweet by Mysk, an account run by two iOS developers, explains that iOS 17.5 fails to recognize that Alt Store PAL can be reinstalled on certain Apple ID accounts in the EU, due to a ‘client_id’ label in the software’s code being reset.

The Mysk account also explains how the Core Technology Fee (CTF), which Apple charges for developers wanting to release app marketplaces in the EU, may be partially at fault. The company charges €0.50 per app (after the first one million downloads, which are free) which covers its installation, reinstallations, and updates for a single year. As such, the identifier used here is vital to help developers track the true number of installations of their app and the CTF charges they might incur as a result. 

Shared accounts that could install an app multiple times could lead to extra charges, so marketplaces need a unique identifier to track these installs correctly. As Mysk explains: "Apple has to provide an identifier so that marketplaces can keep track of devices that have already installed the apps. Apple knows very well that providing a unique identifier per user to a third party may have severe privacy consequences. At the same time Apple insists on charging a perpetual fee. This struggle is obviously making it too complicated for Apple to deliver a decent and workable solution."  

Those behind Alt Store PAL, Riley Testut and Shane Gill, who are also responsible for the multi-system emulator Delta, have since confirmed in a post on Threads that a “long-term fix” is in the works, and urged users not to delete Alt Store PAL for the time being.


At this point, WWDC 2024 needs to remake CTF — iMore’s take

We are weeks away from the June 10 WWDC keynote, where Apple is expected to announce a bunch of AI features for iOS 18 and its other software updates. As WWDC is primarily a developer conference, Apple should focus on how it can help those developers, by starting from scratch when it comes to Core Technology Fee (CTF).

The CTF was introduced in January, alongside Apple’s plans for allowing app marketplaces in the EU in iOS 17.4, in order to comply with the Digital Markets Act (DMA). We spoke to Riley Testut soon after this announcement, expressing his excitement at the time about these changes, as well as his thoughts on the CTF:

“I think the Core Technology Fee requirements could use some slight tweaking. Specifically, I think free apps should be completely exempt from this fee, otherwise, a free app going viral overnight could completely bankrupt an indie developer.“ It’s an interesting point, as this bug in iOS 17.5 would have had the potential to do exactly that for Alt Store PAL — if Testut hadn’t charged a €1.50 per year fee for users to install it. 

This reinstallation bug in iOS 17.5 proves why the CTF needs to be scrapped at WWDC. The feature is wholly based on developers paying Apple a set fee to offer alternative app marketplaces on iPhone. That may make sense for Apple, but it’s not great for developers, and changing the terms of the CTF since January hasn’t helped matters.  It would be great if Apple spoke directly with developers at the conference, discussing how a ‘CTF 2.0’ could benefit those who wanted to release an app marketplace in EU countries. Improved implementation of the CTF could help iron out some of the obstacles to offering alternative app marketplaces.

Apple should revise the CTF so that the €0.50 is a one-off payment rather than a recurring annual fee. Or it should reduce the scope of the CTF so that it only pertains to first-time installations and updates, rather than reinstallations, which has led to this AltStore snafu.  Discussions with developers could also lead to new ideas that could make both camps happy, and in turn, avoid situations like the one that AltStore PAL is currently facing.

Ultimately, this issue in iOS 17.5 is Apple’s doing. Hopefully, it gets resolved soon, but when it does, it will merely be a plaster on a bigger issue that the company started way back in January with the CTF.

More from iMore

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.