Apple изменит способ тестирования ПО после провальной iOS 13
Как сообщает издание Bloomberg, чтобы не допустить повторения ошибок Apple внесёт кардинальные изменения в следующие сборки своих операционных систем. Таким образом в iOS 14 будет использоваться новый подход. До сих пор разработчики Apple внедряли новые функции в ежедневные сборки iOS до того, как они были полностью протестированы. Поэтому для многих пользователей использование устройств с тестовыми обновлениями превращалось в кошмар — система запускалась с большим количеством компонентов, имевших разный уровень стабильности. Это сделало практически невозможным для компании оценивание фактического состояния программного обеспечения.
Ожидается, что в iOS 14 все «недоделанные» функции будут отключены по умолчанию. Активировать их можно в специальном меню настроек. Это должно позволить Apple следить за состоянием новых релизов операционной системы и делать программное обеспечение более гибким. В случае возникновения ошибок проблемные функции могут быть легко отключены или удалены из системы. Новый подход также будет применяться к iPadOS, watchOS, macOS и tvOS. Apple рассчитывает, что iOS 14 станет полнофункциональным релизом, но, некоторые функциональные возможности отложат до выхода iOS 15, если будет такая необходимость.
Издание отмечает, что Apple фактически оставила разработку iOS 13 и сосредоточилась на iOS 13.1, считая эту версию настоящим публичным релизом, соответствующим уровню iOS 12. Компания надеялась, что только самые преданные фанаты будут устанавливать iOS 13 на свои смартфоны, но оказалось совсем иначе.