Dreizehn war für Apple eine unglückliche Zahl. Seit dem Sommer ist Apples Einführung von iOS 13 von Fehltritten heimgesucht worden, da die Funktionen aus der ersten Version entfernt wurden, es ohnehin zu Showstopping-Fehlern kam und unzählige Updates und Iterationen durchgeführt wurden, um die Dinge in Ordnung zu bringen. Apple ist nicht bestrebt, den gleichen Fehler im nächsten Jahr mit iOS 14 zu begehen. Der Software-Chef des Unternehmens überarbeitet die Art und Weise, wie Apple Software testet, um sicherzustellen, dass dies laut einer neuen Version nicht wieder vorkommt Bloomberg Bericht.
Apples Senior Vice President für Software Engineering Craig Federighi und seine leitenden Angestellten haben umfassende Änderungen an der Art und Weise angekündigt, wie das Unternehmen neue Software-Testversionen verwaltet.
Der neue Ansatz sieht vor, dass Apples Entwicklungsteams sicherstellen, dass Testversionen, so genannte "Daily Builds", zukünftiger Softwareupdates nicht abgeschlossene oder fehlerhafte Funktionen standardmäßig deaktivieren. Die Tester haben dann die Möglichkeit, diese Funktionen über ein neues internes Prozess- und Einstellungsmenü mit der Bezeichnung Flags selektiv zu aktivieren, um die Auswirkungen jeder einzelnen Hinzufügung auf das System zu isolieren.
In den letzten zehn Jahren hat Apple einen jährlichen Aktualisierungszyklus für die Betriebssystemsoftware eingeführt, die die Geräte mit Strom versorgt. Jedes Jahr im Herbst bringt Apple neue Versionen der Betriebssysteme auf den Markt, ebenso wie die neuesten iPhone-Modelle.
Dieser Prozess hat an Komplexität und Umfang zugenommen, da Apple weiterhin neue Produkte in den Mix aufgenommen und auch seine Betriebssysteme erweitert hat. iOS, macOS, iPadOS, tvOS und watchOS haben jetzt ihre eigenen Releases, von denen jedes über einzigartige Features und Funktionen verfügt. Viele sollen die Features und Funktionen nutzen, die auf der gleichzeitig eingeführten neuen Hardware verfügbar sind.
Es steht außer Frage, dass der Rollout von iOS 13 unübersichtlicher war als das, was Apple-Kunden erwartet haben. Im Laufe des Sommers hat Apple die Veröffentlichung von iOS 13 in eine Version 13.0 und 13.1 verzweigt, um die Probleme zu überwinden, die beim erstmaligen Erstellen auftraten. Bloomberg Laut Apple war die Veröffentlichung von 13.0 intern eine Domäne für Early Adopters und Enthusiasten, während 13.1 die allgemeine Veröffentlichung für einen breiteren Markt ist. iOS 13.2 hat die Dinge weiter stabilisiert, und das Unternehmen hat wiederholt, dass mehrmals gebaut wurde, um andere Fehler auszubügeln. In der Zwischenzeit marschiert das Unternehmen auf ein 13.3-Release zu, das sich derzeit in der Beta-Phase befindet.
Die grobe Einführung von iOS 13 hat zu der allgemeinen Meinung beigetragen, dass die Passform und das Finish von Apple diesmal mangelhaft sind. Während die Verbraucherzufriedenheitsindizes zeigen, dass die allgemeinen Verbraucher immer noch sehr zufrieden mit ihren iPhones sind, ist die Qualität der Software, mit der diese Geräte betrieben werden, immer wieder unzufrieden. Viele Menschen zögern angesichts ihrer Häufigkeit, auf die neuesten Versionen zu aktualisieren und mangelndes Vertrauen, dass das Update Probleme behebt, anstatt neue einzuführen.
Angesichts der internen Änderungen bei der Handhabung der täglichen Builds von iOS 14 hofft Apple, die neue Software mit neuen Funktionen und Merkmalen herauszubringen, ohne die Stabilität zu beeinträchtigen. Interne Quellen erzählt Bloomberg Dass Apple ehrgeizige Pläne für neue Funktionen in iOS 14 hat, ist zu hoffen, dass die neuen internen Prozesse dazu beitragen, dass diese Funktionen leichter eingeführt und getestet werden können als beim letzten Mal.