After a hasty roll out, the iOS 13 easily became one of the buggiest iOS in history. Now Apple is aiming to change the testing process to completely avoid this.
Bloomberg reported Thursday Apple is overhauling how it tests software with Software chief Craig Federighi and lieutenants including Stacey Lysik announcing the changes at a recent internal โkickoffโ meeting with the company's software developers.
The new approach calls for Apple's development teams to ensure that daily builds of test versions of iOS 14disable unfinished or buggy features by default, the report said citing people familiar with the matter.
Testers will then have the option to selectively enable those features, via a new internal process and settings menu dubbed Flags, allowing them to isolate the impact of each individual addition on the system.
The new strategy is already being applied to the development of iOS 14, codenamed โAzulโ internally, ahead of its debut next year.
This would mean new features of the iOS would be pushed to customers later than before as the report said Apple has also considered delaying some iOS 14 features until 2021 in the iOS 15 to give the company more time to focus on performance.
Still, iOS 14 is expected to rival iOS 13 in the breadth of its new capabilities, the people familiar with Apple's plans said.
You can read the full report here at Bloomberg.