Apple's servers appear to have pushed out corrupted binaries over the last few days according to Instapaper developer Marco Arment. The issue has caused OS X and iOS users to experience app crashes as a result of updating to new versions containing the corrupted binaries available from the iOS App Store and the Mac App Store.
Arment discovered the problem on Tuesday evening after pushing an update for his Instapaper app to Apple's App Store. "I was deluged by support e-mail and Twitter messages from customers saying that it crashed immediately on launch, even with a clean install," he wrote on his blog. The problem appears to have been caused by Apple's addition of FairPlay DRM when updated binaries are submitted to the company's servers for distribution.
Specifically, an error encoding the DRM to the uploaded binary causes those downloading them to experience crashes as soon as the app is started. Error logs point to a failure within "AppleFairplayTextCrypterSession::fairplayOpen()" -- the first step required to run any app downloaded from either of Apple's app stores.
It doesn't appear to be affecting all regions according to the developer, although it's currently unclear exactly which regions are or aren't having issues, or precisely how many apps are affected. So far, Apple appears to be fixing apps on a case-by-case basis right now as Arment's app is no longer crashing.
Developers that have submitted updates to their apps between July 3 and 5 may still be affected by the problem. "I'll repeat my warning to developers: if you can help it, do not release app updates today," Arment said via Twitter. "The corruption is widespread and ongoing."
The unfortunate situation has resulted in users assuming developers are to blame for the crashes of newly updated apps, leading to a rise in negative comments from consumers unaware of the situation. Those that are affected can restore the apps by removing it and then downloading a working version, once Apple has resolved the problem.
Apple is yet to announce when it would be resolved and did not respond to requests for further comment.
The Apple iPad (3rd-gen) includes a Retina Display operating at a resolution of 2,048 x 1,536. Powering the new iPad is a dual-core A5X processor with quad-core graphics, it also gets upgraded optics in the form of a 5MP backside illuminated sensor that features a 5-element lens, IR filter and ISP built into the A5X chip. Apple claims The new iPad is good for 10 hours of battery life and nine hours when using 4G LTE.
The iPhone 4S looks identical to last year's model but comes in a new 64GB flavor and upgrades the camera to include an 8-megapixel sensor with improved low-light performance and 1080p video capture. In terms of performance the new iPhone is reportedly up to 2x faster and is also capable of running on faster HSPA+ networks, reaching theoretical download speeds of up to 14.4Mbps.
The Apple MacBook Pro with Retina Display is equipped with a third generation Intel Core i7 processor clocked at 2.3GHz, 8GB of DDR3L 1600MHz RAM, 256GB of flash storage, Intel HD 4000 Graphics, a discrete Nvidia GeForce GT 650M GPU with 1GB of GDDR5 memory and a built-in FaceTime HD camera. It sports a SDXC card reader, HDMI port, two USB 3.0 ports, MagSafe 2 power connector and a dual Thunderbolt ports.
Downloads and Drivers
From the Forums
Subscribe to TechSpot
Receive a weekly update of our best features and tech news you don't want to miss: