{"id":14271,"url":"\/distributions\/14271\/click?bit=1&hash=51917511656265921c5b13ff3eb9d4e048e0aaeb67fc3977400bb43652cdbd32","title":"\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043d\u0430\u0442\u0438\u0432\u043e\u043a \u0438 \u0441\u043f\u0435\u0446\u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0432 vc.ru \u2014 \u043d\u0430\u0439\u0434\u0438\u0441\u044c!","buttonText":"","imageUuid":""}

Bloomberg: Apple изменит подход к разработке операционных систем из-за ошибок в iOS 13 Статьи редакции

iOS 13 стала одним из самых проблемных обновлений в истории Apple, отмечает издание.

Apple изменит способы тестирования программного обеспечения при разработке будущих версий iOS из-за ошибок в iOS 13. Об этом сообщает Bloomberg со ссылкой на источники.

Сейчас некоторые подразделения Apple добавляют новые функции в тестовую сборку каждый день, а некоторые — каждую неделю. Тестировщики получают перегруженную версию системы со всеми работающими и недоработанными функциями.

Теперь тестировщики получат возможность выборочно включать или отключать функции в iOS. Это позволит протестировать ПО, исключая влияние отдельной функции на всю систему. Так разработчикам будет легче определять проблемную функцию.

Руководство Apple надеется, что это повысит качество программного обеспечения в долгосрочной перспективе, но разработчики «слышат это не в первый раз», говорят источники.

Новый подход компания планирует использовать при разработке обновлений для всех операционных систем, включая iPadOS, watchOS, macOS и tvOS.

По словам источников, новая стратегия уже применяется при разработке iOS 14, которая выйдет в 2020 году. Кроме того, Apple решила отложить релиз некоторых функций iOS 14 до 2021 года. Представитель компании отказался от комментариев.

Apple официально выпустила iOS 13 в сентябре 2019 года. Владельцы iPhone и разработчики приложений столкнулись с целым рядом программных сбоев, пишет Bloomberg. Некоторые приложения запускались или закрывались медленно, пропадал сигнал сотовой связи, а некоторые функции в новой версии так и не появились. iOS 13 стала одним из самых проблемных обновлений в истории Apple, отмечает издание.

0
76 комментариев
Написать комментарий...
Михаил Сметанников

И XCode тоже)

Ответить
Развернуть ветку
Valery Ruchin

А почему все используют Xcode? Есть же куча ide ещё (как минимум appcode у JetBrains, вряд ли они дерьмово сделали)
Просто не первый раз вижу кучу хейта в сторону Xcode, будто это единственный вариант) 

Ответить
Развернуть ветку
Andrey Kulakov

Потому что это единственный вариант) Сборка в конечном итоге происходит с непосредственным участием Xcode и без этого никуда. А xcode это полнейшее недоразумение. Например 5 ноября запретили отправлять в стор приложения, собранные с помощью Xcode 11.2 - при загрузке писалось что версия 11.2 забанена, собирайте на 11.2.1) А теперь угадайте когда в аппсторе появилась версия 11.2.1?) Через неделю! 😸 Т.е. целую неделю лоадер говорил "у вас старая версия - обновляйтесь", а аппстор говорил "у вас самая последняя версия - все ок" 🙈

Ответить
Развернуть ветку
Юрин Иван

Жесть какая)))) а потом клиенту доказывай, что сроки горят не по своей вине

Ответить
Развернуть ветку
Tema Sno

Сборку собирает утилита xcodebuild, которая никакого отношения к самому Xcode не имеет. С помощью неё же собирается проект, когда работа идёт в Appcode.
А проблема в Xcode 11.2 с загрузкой приложений, я полагаю, была связана с Transporter’ом.

Ответить
Развернуть ветку
73 комментария
Раскрывать всегда