Почему так часто выходят обновления iOS 13, и это хорошо
Только 19 сентября Apple выпустила iOS 13, как практически тут же выходит iOS 13.1. Несколько дней спустя — iOS 13.1.1, и вот сегодня свет увидела iOS 13.1.2.
За 2 недели купертиновцы выкатили целых четыре полноценных релиза. Не смущает? Возможно, мы знаем, с чем это связано.
В iOS 13 слишком много багов
iOS 13 стала самой забагованной операционной системой со времён iOS 8, о чем не так давно говорил известный разработчик Стив Троутон-Смит в своём Твиттере. В коде операционки найдено огромное количество ошибок, некоторые из которых даже открывают серьёзные уязвимости.
Вспоминаем последние 10 дней:
▪️ Баг iOS 13 даёт сторонним клавиатурам полный доступ к системе без разрешения
▪️ Читатель нашёл странный баг iOS 13.1.1, ведущий к перезагрузке
▪️ Пользователи жалуются на нерабочий интернет в iOS 13
▪️ Fortnite и PUBG не работают на iOS 13
И это лишь малая часть. На различных форумах пользователи также жаловались на проблемы с работой Bluetooth, CarPlay, произвольное переключение между светлой и темной темами, ошибки при работе Wi-Fi и многое другое.
Или другой, более наглядный пример:
Апдейты выходят настолько быстро, что сотрудники Apple не успевают даже перевести список нововведений. Жирный пример — iOS 13.1.2. На сайте Apple вообще последней актуальной версией числится iOS 13.1:
Apple пытается как можно скорее исправить все ошибки
По всей видимости, такие частые обновления направлены на скорейшее закрытие всех уязвимостей и исправление ошибок, допущенных программистами в ходе разработки iOS 13.
По этой причине iOS 13.1 вышла 24 сентября вместо 30-го. Так же выходят и последующие апдейты. Компания поспешила с релизом операционной системы, исправив основные критические баги, и решила починить остальную часть более поздними прошивками.
С одной стороны, плохо, что нам досталась «сырая» ОС. С другой, хорошо, что купертиновцы пытаются всё починить в сжатые сроки.
Радует, что компания хочет исправить ситуацию и оперативно отвечает на фидбеки комьюнити. Это не Android, в котором мелкие баг-фиксы можно ждать месяцами.