Close ad

You have probably noticed that this year's operating system updates from Applu are somewhat more problematic than some of the previous versions iOS or macOS. ProThis is what David Shayer, a former software engineer who works for Apple spent eighteen long years.

Proproblematic updates

At the beginning, it should be noted that not every user has experienced iOS 13 or macOS Catalina any problems. However, there are significantly fewer such lucky people than those who have problems with the new operating systems. Find out the exact data on how many users have to iOS 13 or macOS Catalina, it is impossible to encounter any problems. However, various discussions on forums and under articles on technology websites clearly indicate that this year's operating systems from Appare indeed more problematic. This is evidenced by the lightning speed with which Apple constantly releases new versions iOS 13 – currently outside already iOS 13.1.3, and even with this version, there are reports of issues with Personal Hotspot, phone calls failing, and even losing contacts. Other users have reported problems with the macOS Catalina installation itself.

Too many features

According to Shayer, one of the other reasons for the failure rate of both systems may be too many new features. You could almost say you are Apple uncharacteristically, it focused more on quantity than quality. Launching some features, such as sharing folders on iCloudu, had to be postponed practically indefinitely. Other functions repeatedly fail and do not work as they should. News that iOS 13 and macOS Catalina offer are undoubtedly tempting, but according to many users, in some cases they are almost unusable.

Inaccurate error messages

Company Apple Although it has a developed error reporting system that can alert the company to certain problems, according to Shayer, this method only reports errors that always bring down the entire system. AppThis way, you won't get reports of minor bugs, such as problems sharing photos in iCloudu.

Fix new bugs

Apple evaluates reported errors not only on the basis of their severity, but also on whether they have already appeared in the past. Priority is given to the most serious errors, causing the system to crash or data loss, as well as those that have appeared recently. A bug that appeared in one of the older versions of the system may be marked as non-regressive and may not be fixed at all.

The absence of tests and the complexity of the ecosystem

According to Shayer, another reason for the error rate of both operating systems may be the infrequent automatic testing of some functions, such as battery performance. Too much complexity of the ecosystem can also be to blame - Apple it currently offers a lot of different products and services, and perfectly aligning such a complex ecosystem can be challenging.

Today's most read

.