Apple published iOS 13 saw a number of complaints from consumers about bugs infuriating and small. It’s 12 was exactly the same. However, for iOS 14, Apple has a plan to reduce even remove bugs.
The most important thing behind the bugginess of current releases, sources knowledgeable about the matter told that has been the rate at which changes were being committed by programmers daily, or at least per week.
These commits proved problematic, however, for Apple programmers. If one code change, or commit, went live (they go live by default in Apple’s coding environment), it frequently made evaluation assembles unusable for a period of time. As they had been busy fixing bugs 26, this restricted the amount of time testers could spend together with the software and kept developers.
In test builds of Apple operating systems, the ones that cause reliability issues, or the features seems to be buggy, will be turned off by default. Testers will be able to switch them at their own risk, thus reducing the number of bugs in applications.
The change was spearheaded by Craig Federighi and declared during an internal assembly.