App Store Pushing Out Corrupted App Downloads

app store iconInstapaper developer Marco Arment notes that Apple's App Store is apparently pushing out corrupted app binaries of a number of different applications to users. The issue, which renders the apps unusable, has apparently been triggered on app updates approved over the past few days.

Characterizations of this issue:

- The app crashes immediately on launch, every time, even after a delete and reinstall as long as the corrupt file is being served by the App Store.
- It doesn’t even show the Default.png before crashing. Just a split-second of a partial fade to black, then back to Springboard.
- It may only affect customers in some regions.
- If updating from iTunes, some customers might get a dialog citing error 8324 or 8326.
- Mac apps might show this dialog: “[App] is damaged and can’t be opened. Delete [App] and download it again from the App Store.”
- The console might show: AppleFairplayTextCrypterSession::fairplayOpen() failed, error -42110

Arment has collected a list of nearly two dozen apps that have been affected by the issue, and while Apple begin distributing a corrected version of Instapaper within a few hours yesterday, it remains unclear whether all affected apps have been fixed. For those who already downloaded corrupted versions of affected apps, the apps must be deleted and reinstalled.

GoodReader has more on the issue, including a description of how to back up settings and restore them upon reinstallation. GoodReader notes that the issue has appeared on both of its last two updates, speculating that something is going wrong with Apple's encryption process temporarily, and after a few hours the issue resolves itself.

While in theory Apple's servers must be ready to distribute the new app binary by the time they start sending update notifications to users' devices, something goes wrong inside Apple's distribution servers, and customers receive a damaged binary instead of the good one that we've sent to Apple. The exact reason is up to Apple to determine, but it looks like some binary encryption that happens internally in the App Store is only halfway-done at this point, and customers receive incorrectly (or partially?) encrypted binaries to their iPads. Those binaries do not get recognized by iOS as valid App Store executable binaries, and iOS simply refuses to launch them.

A few hours pass by, things settle down on Apple's servers, the update finally gets to places inside Apple's servers to which it was supposed to get, and everyone who downloads the update from that moment on, receives a correctly encrypted fully functional app binary.

Apple has yet to issue an official statement on the issue, and thus details remain unconfirmed for the time being, but developers are suggesting that users wait a few hours after receiving notifications about updated apps before updating their devices.

Update: Arment's list of apps confirmed to be affected by the issue has now grown to 70.

Top Rated Comments

Compile 'em all Avatar
154 months ago
Interesting issue
Hope it gets resolved soon
Until we hear more, I might just hold off updating
I usually check for updates every day

Is this a poem?
Score: 13 Votes (Like | Disagree)
AppleGuesser Avatar
154 months ago
I hold off updating my apps for some reason. Only when I see a feature in an app will I take the plunge.

It drives my wife up a wall, because she hates seeing the that there are updates available.

i am with your wife on this one. I HAVE to update if I see one is available, if i dont, it drives me crazy :D
Score: 3 Votes (Like | Disagree)
Winter Charm Avatar
154 months ago
Would this affect OS updates too if the OS was purchased through the App Store?:confused:
Oh dear... that would be bad. VERY VERY BAD. :(

I'm sure apple will resolve this issue pretty quickly. Most likely they have a small team on it already - The App store is VERY central to their user experience, so I'm sure they are taking all the necessary actions to fix this.

----------

Is this a poem?
It looks like poetry to me,
but I guess we'll just have to wait and see.
It's possible that splendid poet will respond,
but until then, all our conjectures will be unsound.

:cool:
Score: 3 Votes (Like | Disagree)
jclardy Avatar
154 months ago
During a US holiday when traffic on the servers goes up, and Apples system was giving warnings that some downloads might have issues.

I've had about 15 apps update in the last day or so, four from Marcos list. One had a warning and 20 minutes later I tried agin with no issues.

Frankly Marco is coming off like an attention seeker more than anything else with his repeated hyperbole over things in the store. Guy needs a tin hat if he really thinks that Apple is trying to ruin apps by breaking the binaries so the poor developers have to deal with the fallout

He is not implying that Apple is breaking things on purpose. He is just pointing out an issue with Apple's automated system so that Apple can take notice and fix it.

This is a big deal for developers as Apple has changed their search ranking algorithm to focus more on star ratings, which means 1 star reviews because of an App Store issue can cost people their primary income.
Score: 3 Votes (Like | Disagree)
chrfr Avatar
154 months ago
Frankly Marco is coming off like an attention seeker more than anything else with his repeated hyperbole over things in the store. Guy needs a tin hat if he really thinks that Apple is trying to ruin apps by breaking the binaries so the poor developers have to deal with the fallout
I don't read this as attention seeking. Something is corrupting all these apps to the point that they become unusable, and it's affecting a lot of them. I'm glad someone is letting me know so I can avoid updates in the interim.
Score: 3 Votes (Like | Disagree)
Artful Dodger Avatar
154 months ago
This thread must also be corrupted with all the negative votes, seriously, some sound comments are getting voted down all for what :rolleyes:

Problems happen and it's always a good idea to know about issues just incase something happens with your product from software, geez…
Score: 3 Votes (Like | Disagree)

Popular Stories

maxresdefault

Apple Announces 'Let Loose' Event on May 7 Amid Rumors of New iPads

Tuesday April 23, 2024 7:11 am PDT by
Apple has announced it will be holding a special event on Tuesday, May 7 at 7 a.m. Pacific Time (10 a.m. Eastern Time), with a live stream to be available on Apple.com and on YouTube as usual. The event invitation has a tagline of "Let Loose" and shows an artistic render of an Apple Pencil, suggesting that iPads will be a focus of the event. Subscribe to the MacRumors YouTube channel for more ...
Apple Silicon AI Optimized Feature Siri

Apple Releases Open Source AI Models That Run On-Device

Wednesday April 24, 2024 3:39 pm PDT by
Apple today released several open source large language models (LLMs) that are designed to run on-device rather than through cloud servers. Called OpenELM (Open-source Efficient Language Models), the LLMs are available on the Hugging Face Hub, a community for sharing AI code. As outlined in a white paper [PDF], there are eight total OpenELM models, four of which were pre-trained using the...
Apple Vision Pro Dual Loop Band Orange Feature 2

Apple Cuts Vision Pro Shipments as Demand Falls 'Sharply Beyond Expectations'

Tuesday April 23, 2024 9:44 am PDT by
Apple has dropped the number of Vision Pro units that it plans to ship in 2024, going from an expected 700 to 800k units to just 400k to 450k units, according to Apple analyst Ming-Chi Kuo. Orders have been scaled back before the Vision Pro has launched in markets outside of the United States, which Kuo says is a sign that demand in the U.S. has "fallen sharply beyond expectations." As a...
iPad And Calculator App Feature

Apple Finally Plans to Release a Calculator App for iPad Later This Year

Tuesday April 23, 2024 9:08 am PDT by
Apple is finally planning a Calculator app for the iPad, over 14 years after launching the device, according to a source familiar with the matter. iPadOS 18 will include a built-in Calculator app for all iPad models that are compatible with the software update, which is expected to be unveiled during the opening keynote of Apple's annual developers conference WWDC on June 10. AppleInsider...
iOS 18 Siri Integrated Feature

iOS 18 Rumored to Add These 10 New Features to Your iPhone

Wednesday April 24, 2024 2:05 pm PDT by
Apple is set to unveil iOS 18 during its WWDC keynote on June 10, so the software update is a little over six weeks away from being announced. Below, we recap rumored features and changes planned for the iPhone with iOS 18. iOS 18 will reportedly be the "biggest" update in the iPhone's history, with new ChatGPT-inspired generative AI features, a more customizable Home Screen, and much more....