Apple selbst hat keine Lust mehr auf Fehler im Betriebssystem, daher wird es in iOS 14 viel weniger Fehler geben

Die Veröffentlichung der neuen Version des iOS-Betriebssystems war, gelinde gesagt, problematisch: Es scheint, dass iOS 13 zum Rekordhalter geworden ist

nach der Anzahl der Fehler. Anscheinend hat Apple beschlossen, seinen Ansatz beim Softwaretesten zu ändern, nachdem es viele wenig schmeichelhafte Kritiken an sich selbst gehört hatte.

Was wird sich ändern?

Bloomberg schreibt mit einem Link zu seinen eigenen Quellen, dass der Leiter der Softwareabteilung, Craig Federighi, kürzlich bei einem Treffen einen neuen Ansatz für die Veröffentlichung von Test-Builds angekündigt habe.

Daher wurden in der Vergangenheit neue Funktionen in tägliche iOS-Builds integriert, bevor sie vollständig getestet wurden. Aufgrund der Vielzahl an Updates konnten die Tester nicht nachvollziehen, was genau schief gelaufen ist.

„Tägliche Versammlungen sind wie ein Gerichtvon vielen Köchen zubereitet. Testsoftware ist in verschiedenen Entwicklungsstadien so stark mit Änderungen überlastet, dass die Verwendung der Geräte, auf denen sie installiert ist, sehr schwierig wird. Aus diesem Grund verbringen einige Tester mehrere Tage mit Smartphones, die tatsächlich nicht funktionieren, und können in dieser Zeit nicht herausfinden, welche Funktionen Fehler enthalten und welche nicht. Dies verfehlt den eigentlichen Zweck des Testens, da Apple-Ingenieure nicht testen können, wie das Betriebssystem auf daran vorgenommene Änderungen reagiert. Und das hat zu einigen Problemen in iOS 13 geführt“, erklärt Bloombergs Quelle.

Aber jetzt werden die Entwickler deaktivierenungetestete und instabile Funktionen in täglichen Test-Builds. Für Wagemutige, die sich an den Test solcher Funktionen wagen, wird es jedoch in den Einstellungen eine eigene Kategorie „Flags“ geben.

Das Unternehmen wird einen neuen Ansatz verfolgenEntwicklung von iOS 14, daher sollte das nächste Update stabiler sein. Darüber hinaus wird diese Methode bei Arbeiten an iPadOS, watchOS, macOS und tvOS verwendet.

</ p>