Tuesday, April 20, 2021

Apple Blamed for Corrupt iOS App Updates

It’s a familiar scene to many iPhone and iPad owners. Apps that were once trusted begin crashing with alarming frequency. Sometimes apps don’t even make it past the splash screen before users are kicked back to the home screen.

New information hints that careless coders and showstopping bugs aren’t necessarily to blame for the recent rash of crash-prone apps. According to Instapaper’s creator, Marco Arment, Apple’s iTunes App Store may be serving up corrupt app updates.

Instapaper is a popular tool that saves web pages and applies book-like formatting, allowing users to read online articles on their mobile devices at a later time and at their leisure. It is consistently one of the highest rated apps in the iTunes marketplace.

After a recent update, Instapaper failed to live up to its glowing reviews.

Arment wrote in his blog, “This didn’t make sense — obviously, Apple had reviewed it, and it worked for them. My submitted archive from Xcode worked perfectly. But every time I downloaded the update from the App Store, clean or not, it crashed instantly.”

No stranger to developing for iOS or Apple’s app submission process, Arment could only draw one conclusion: Apple is pushing out bad data.

“Lots of anxiety and research led me to the problem: a seemingly corrupt update being distributed by the App Store in many or possibly all regions,” wrote Arment. And he’s not alone. Other reportedly corrupt apps include Angry Birds Space HD Free, Huffington and Meetup, among several others.

Another corrupt app update victim, GoodReader, backs up Arment’s assertions. A GoodReader support page echoes the frustrations of its users and offers the following explanation:

“After investigating this issue, we’ve discovered that the update itself is fully functional. It appears that Apple has recently changed something in their app distribution engine, and ever since that change there are ongoing problems at Apple’s end. These problems result in a number of customers receiving a damaged binary which doesn’t start after updating apps on their devices,” says GoodReader.

Worse, there is little affected developers can do from their end. “Unfortunately, it means that until Apple fixes this problem at their end, releasing an urgent update to fix this issue is pointless – the issue will simply repeat itself with the new update, affecting more and more customers,” concludes GoodReader.

Complicating the issue is that the most complete fix for recovering a corrupted app is to completely uninstall and reinstall the app, which can lead to the loss of files and settings. GoodReader suggests a multi-step process that runs counter to Apple’s largely frictionless app consumption and update model.

As of this writing, Apple remains mum on the situation.

Pedro Hernandez is a contributing editor at InternetNews.com, the news service of the IT Business Edge Network, the network for technology professionals. Follow him on Twitter @ecoINSITE.

Similar articles

Latest Articles

IT Planning During a...

Without a doubt, 2020 changed everything. I like to compare it to a science fiction movie where time travel is involved. Clearly, we have...

Best Data Quality Tools...

Data quality is a critical issue in today’s data centers. The complexity of the Cloud continues to grow, leading to an increasing need for...

NVIDIA’s New Grace ARM/GPU...

This week is NVIDIA’s GTC, or GPU Technology Conference, and they likely should have changed the name to ATC because this year – it...

What is Data Segmentation?

Definition of Data Segmentation Data segmentation is the process of grouping your data into at least two subsets, although more separations may be necessary on...