Unlucky iOS 13. This was one of Apple's rockiest, buggiest releases to date. It was a release plagued by battery bugs and memory bugs, and so much more. And apparently, things have become so bad that Apple is implementing changes.
According to a report by Bloomberg, the problem up to now has been that developers would cram new, unfinished, and buggy features into daily builds used for internal testing, but that the resulting instability might mean that "testers would go days without a livable [Apple's internal word for usable] build, so they wouldn't really have a handle on what's working and not working."
Starting with iOS 14 development, daily builds used for testing will ship with unfinished or buggy features disabled by default, with testers having the option to enable the features. This new process will also apply to iPadOS, watchOS, macOS and tvOS.
It seems that Apple became aware of what a mess iOS 13 was in the weeks leading up to its release.
"By August, realizing that the initial iOS 13.0 set to ship with new iPhones a few weeks later wouldn't hit quality standards, Apple engineers decided to mostly abandon that work and focus on improving iOS 13.1, the first update. Apple privately considered iOS 13.1 the 'actual public release' with a quality level matching iOS 12. The company expected only die-hard Apple fans to load iOS 13.0 onto their phones."
Shame Apple didn't communicate to iPhone owners that iOS 13 was not ready for prime time.
- The $25 accessory every MacBook owner needs
- How much does the new 16-inch MacBook Pro with 64GB of RAM and 8TB of storage cost?
- The world's best power bank: The Zendure SuperTank
- More weird and super useful gadgets (that make great gifts too!)
- iPhone and iPad owners have been in a mad rush to install iOS 13
- Where Google's Pixel 4 and Apple's iPhone 11 fail
- iOS 13: New features you might have missed
- How to dramatically improve your typing speed on an iPad (or make your typing more accurate)