Apple ceases iOS 10.3.3 and iOS 11 code signing following iOS 11.0.2 update
Apple on Wednesday stopped signing code for iOS 10.3.3 and the first version of iOS 11, preventing users from installing potentially vulnerable legacy operating systems in favor of the latest iOS 11.0.2 update.
The move comes just two weeks after Apple released iOS 11 to the public with major revisions and new features including a revamped user interface, ARKit, an enhanced Siri backend, support for the H.265 codec and much more. Apple's new operating system is specially tuned for iPad, with a number of new functions like drag-and-drop multitasking designed to deliver a user experience more akin to a desktop than a tablet.
Unlike past release schedules, today's code signing stoppage allowed iOS 11 to live for only two weeks, a result of bugs and other issues discovered in the firmware shortly after launch. Apple patched those holes in a quick update just one week following iOS 11's debut.
Most recently, the company on Tuesday issued iOS 11.0.2, which contained a fix for an issue that caused some iPhone 8 and 8 Plus owners to hear a crackling sound during phone calls. The update also rectified issues relating to photo viewing and opening encrypted email messages.
Apple regularly ceases code signing to prevent users from installing old iOS versions. The strategy is employed as a security measure to ensure users have the most up-to-date, bug-free software running on their iPhone, iPad and iPod. Forcing users to download and install the latest iOS versions also helps ease compatibility issues with cross-platform fucntionality and other software driven features.
With Apple no longer signing code for iOS 10.3.3 and iOS 11, users can only install iOS 11.0.1 from the company's servers.
Looking ahead, Apple is already working on the first major update to iOS 11. The company last week seeded the operating system's first point update, iOS 11.1, to developers and members of its public beta program.
Initially thought to be a minor update, iOS 11.1 could surprise and deliver Apple Pay Cash peer-to-peer payments to iPhone and iPad users. Reports this week note Apple is currently testing the payments system internally on devices running the point update, suggesting public release is not far off.
The move comes just two weeks after Apple released iOS 11 to the public with major revisions and new features including a revamped user interface, ARKit, an enhanced Siri backend, support for the H.265 codec and much more. Apple's new operating system is specially tuned for iPad, with a number of new functions like drag-and-drop multitasking designed to deliver a user experience more akin to a desktop than a tablet.
Unlike past release schedules, today's code signing stoppage allowed iOS 11 to live for only two weeks, a result of bugs and other issues discovered in the firmware shortly after launch. Apple patched those holes in a quick update just one week following iOS 11's debut.
Most recently, the company on Tuesday issued iOS 11.0.2, which contained a fix for an issue that caused some iPhone 8 and 8 Plus owners to hear a crackling sound during phone calls. The update also rectified issues relating to photo viewing and opening encrypted email messages.
Apple regularly ceases code signing to prevent users from installing old iOS versions. The strategy is employed as a security measure to ensure users have the most up-to-date, bug-free software running on their iPhone, iPad and iPod. Forcing users to download and install the latest iOS versions also helps ease compatibility issues with cross-platform fucntionality and other software driven features.
With Apple no longer signing code for iOS 10.3.3 and iOS 11, users can only install iOS 11.0.1 from the company's servers.
Looking ahead, Apple is already working on the first major update to iOS 11. The company last week seeded the operating system's first point update, iOS 11.1, to developers and members of its public beta program.
Initially thought to be a minor update, iOS 11.1 could surprise and deliver Apple Pay Cash peer-to-peer payments to iPhone and iPad users. Reports this week note Apple is currently testing the payments system internally on devices running the point update, suggesting public release is not far off.
Comments
Potentially vulnerable "legacy OS?" 10.3.3? It's been one week since OS 11 came out. One. Week.
That's like looking at a fit 40 year old and saying "pull the plug doctor, he's practically dead anyway."
Still, as the battery drain issue only seems to affect my phone when using gps and I’ll only be using it within the car from next week I suppose it’s not an issue.
-- Why after only a week? That's really, really quick.
-- What about devices that cannot run OS 11.x?
All legitimate concerns. Yes, Apple and Apple users benefit greatly by keeping things up to speed. But there will always be trade-offs in doing that and especially in how it is done.
That being said: Apple turning off OS10.x seems to mostly demonstrate their confidence in 11.0.3. And that is a good thing!
On Monday, while traveling, I plugged this Air2 in at the hotel and up pops the iOS update screen (note that I do not have auto update turned on and didn't initiate the update). It was a 16 hour day for me and i stupidly hit "install". When I realized what I had done I immediately turned off the iPad (only way to do that by the way during install is Home and Power), and called Apple. They said no worries, simply plug the Air2 into iTunes (on my iMac at my office) and restore from backup (either iCloud or iTunes (I use both)). Since iOS11 had not completely installed the backup would revert to the restored iOS version (10.3.3 in my case). All of that changed with signing authority withdrawal this morning.
I arrived home at 1 AM this morning but didn't plugged in my Air2 until 7 am, hit the volume down and power (to restore from backup) and iTunes recognizes the device but gives an error message that Check autoupdate is turned off, and gives me two options: Cancel or Check. Check bumps up to iOS11, which I don't want.
Another call to Apple and senior tech Chris advises that because Apple has canceled signing authority (I missed the window by a few hours) for 10.3.3 and earlier there is no way to NOT update to IOS11. While my 32b apps and data will be restored, iOS11 will not recognize them and there is no way to ever access any of that data. He also noted that while Apple has not yet started removing 32b apps from the store (unless the developer removed them), it was only a matter of time before those would be removed.
Chris did note that "if" I could find another device the same iOS 10.x version or later (but NOT iOS11) I could restore the data to that device....
This was stupid for Apple to remove signing authority this quickly for this version, because this version bricks legacy apps and data... I haven't been this upset with Apple in a long time, it will take me a long time to get over it. So much for upgrading my iMac this fall....