Пускането на iOS 13 беше бъркотия - ето плановете на Apple да избегне повторение на iOS 14
Apple ремонтира начина, по който разработва и тества следващата основна версия на iOS, след въвеждането на бъги на iOS 13 тази есен.
Според БлумбъргДобре свързаният репортер Марк Гурман, софтуерният ръководител на Apple Крейг Федери, представи нов подход за тестване на следващата операционна система, която ще включва бъги и недовършени функции, деактивирани от по подразбиране.
Тестерите на компанията ще могат да активират функциите в ежедневните компилации, като включат Flags в менюто за настройки. В доклада се казва, че това ще позволи на Apple да „изолира въздействието на всяко отделно добавяне върху системата“.
В предишните версии много различни функции ще бъдат добавени към тези ежедневни компилации, въпреки факта, че не са били напълно тествани.
Свързани: iPhone 2020 - 5 големи подобрения, от които се нуждае
"Ежедневните компилации бяха като рецепта, в която много готвачи добавяха съставки", каза един от източниците на Гурман, който говори при условие за анонимност. Той добави, че „тестерите щяха да изминат дни без компромисна конструкция, така че те наистина нямаше да се справят с това, което работи и не работи“.
Според тези източници това е довело до много от проблемите при стартирането на iOS 13. Apple е принуден да пусне много по-голям брой малки издания на iOS 13, отколкото при предишните итерации на операционната система, поради значителния брой грешки, съдържащи се в тях.
Консенсусът е, че iOS е най-обезпокоителната версия, откакто компанията пусна iOS 6, която видя появата на скандална първа версия на Apple Maps и видя края на дългогодишния надзорник на iOS Скот Форстал в Apple.
Новият процес може да доведе до повече функции в iOS 14, който трябва да излезе през септември 2020 г., като не стартира до 2021 г. Промяната в тестването ще се прилага и за всички основни софтуерни платформи на Apple, според доклада, което означава, че watchOS, macOS и tvOS също ще бъдат предмет на новите условия.