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, отмечает издание.
И XCode тоже)
Xcode вообще не тестируют судя по всему.
Комментарий недоступен
А почему все используют Xcode? Есть же куча ide ещё (как минимум appcode у JetBrains, вряд ли они дерьмово сделали)
Просто не первый раз вижу кучу хейта в сторону Xcode, будто это единственный вариант)
xCode пишут на xCode и старый xCode вносит баги в новый xCode. Там баги живут поколениями
+100500
Дикая боль из года в год
Nitpick: Xcode
Комментарий удален модератором
Блумберг нагнетает что-то. Сижу на iOS 13 и даже беты ставил - не испытал описанного.
После обновления на ios 13 иногда на xr пропадает сотовая связь, подтверждаю. Помогает только ребут телефона
Блумберг не нагнетает. Блумберг на ютюбчике рассказал про виворк. Остальные озаботились на неделю позже.
У меня два прям очень критичных бага есть в iOS 13 — обрезанные скриншоты часто не сохраняются в галерее и при переходе к письму из панели уведомлений приложение почта намертво зависает. Уже выходило несколько обновлений, так и не поправили. Жутко бесит
Вот тоже проблем не наблюдал вообще. Правда у меня восьмерка, поэтому если проблемы с жестами/face id, то неудивительно
Последнее время идёт гонка в инновациях, а жертвами этих гонок часто становятся люди, пользующиеся услугами или товарами этих самых компаний.
Взять те же автомобили, сейчас производителя перестал заботить вопрос о надежности агрегата, который они собирают, качество пластика который используют и надежность ходовой.
Все сводится к тому, что нужно выпускать автомобили «это относится и к телефонам, планшетам, компьютерам» каждый год, рассказывая потребителям, что они сделали ещё более экономичнее и мощнее машину, но не договаривать, что ресурс двигателя сократили в два с лишним раза.
Надеюсь я ошибаюсь, но компания Apple в последнее время стала немного забивать на своих клиентов. Ещё раз оговорюсь, надеюсь я ошибаюсь, но покупая телефон за 100к или Mac за 200к на системе каталина, я хочу чтобы все работало идеально, ничего не лагало.
Окей, все мы ошибаемся и намного проще сидеть и искать косяки компании сидя дома, с этим я полностью согласен, но неужели нельзя довести всю систему до ума и дать ее потребителю?
Как говорил дядюшка Стив Джобс:
"Я не гонюсь обогнать конкурентов. Я не гонюсь за деньгами. Но я сгораю от желания создать самый лучший продукт!"
Эта высказывание заставляет задуматься, а туда ли движется компания...
Мой первый Макбук был под ОС Tiger, и она работала как часы. Это была очень стабильная и предсказуемая система - она за несколько лет зависла один раз. Соотвественно столько же раз я перезагрузил комп.
Джобс тебе наврал. Это такая реклама - пестануть что-нибудь доброе, светлое.
Казалось бы, причём тут цифра 13.
Давно пора убрать эти ежегодные большие апдейты и развивать ОС постепенно в течении года добавляя нужные функции
Зачем? Какая разница?
После ошибок в iOS 13, Apple сказали что больше не будут именовать продукты цифрой 13 :)
У меня смутные подозрения, что дело окончится iOS 14! Но к июню
Бля, это гениально! Раньше об этом совсем никто не знал и никто так не делал!
Хехе. Это при пересказе журналистами смысл потерялся. Я думаю, никто не будет спорить, что организовать комплекс разработка+тестирование для целой операционной системы для кучи устройств ни разу не тривиально. Возможно, кто-то попытался сэкономить время на тестировании и срезать углы, это естественное желание эффективного менеджера.
Эмейзинг!
Обновился до каталины, в программе «Фото» исчезли теги с ~25 000 фотографий. Я прописывал эти теги больше года! У каждой фотки было по 3-4 тега, которые подтягивались в смарт-альбомы. Техподдержка ничем не смогла помочь, теперь у меня вместо автоматизированных смарт-альбомов огромная свалка фотографий. Руки опускаются, когда в очередной раз пытаюсь навести там порядок. В каталине что-то сделали с окном свойств фотографии, проставлять теги теперь практически невозможно спокойно: окно постоянно теряет фокус. Сука блять, ёбаный пиздец.
Я не говорю уже о тормозах окна с выбором фона рабочего стола. Это просто смешно, чтобы сменить картинку на мощной прошке, я жду по 4-5 минут. Такое ощущение, что программа выбора фоновой картинки сначала посылает запрос в Купертино, чтобы там разрешили мне поменять заставку.
В «Подкастах», «Музыке», “TV”, и «Книгах» не отображаются обложки. Я захожу в эти программы и вместо обложек вижу там заглушки. Невозможно быстро выбрать альбом в списке, приходится вчитываться в каждое название, потому что обложка не отображается.
Дикие лаги экрана блокировки.
В общем, каталина это говно йобаное, а тим кук пидор.
Выбор один – TimeMachine
Большое спасибо за ваш комментарий . Теперь обновляться точно не буду
И macOS тоже пожалуйста
SwiftUI туда же надо, три бага за 15 мин...
Годика 2 надо подождать. Как со Свифтом было
Чем дальше,тем хуже
Ждем версию 13.13.13 :)
На моём Айподе до сих пор установлено 6 iOS, она работает великолепно , быстро , открывается всё что надо. Если бы эппл половину функции вроде как отдельного приложения YouTube не отключила было бы вообще зашибись. Впрочем , ну и пофиг смотрю на сафари .
Вопрос , нахрена нужны ежегодные обновления операционной системы ? Ну давайте правде в глаза посмотрим .
Правильно , они нужны вовсе даже не пользователям .
Косяки в 13-й версии реально достали! На XS, если выйти из приложения, работавшего в горизонтальном положении (после просмотра видео, к примеру), то верхняя строка состояния по-прежнему остается сбоку!🤦🏻♂️ Плюс заметки иногда открываешь, а они все пустые. Плюс ватсап просто так начинает показывать уведомления беззвучно. Плюс скриншоты сохраняются через раз. Кароч, 13 версия - это какой-то писец!😤
Надо было сяоми брать. Там такого нет. Это вообще топ за свои деньги!
Этот подход у них был. Просто они не применяли, а почему?
Да не такая уж и сырая это ваша ios13. Даже с первых бет вполне стабильна. iOS 4 с появившейся функцией папок - вот где была боль. Даже на релизных версиях. Ну или iOS 7 с совершенно новым дизайном. Из-за обновления огромного количества функций - тоже было больно. iOS 13 на их фоне вообще хоть первую бету в релиз можно было отправлять
Комментарий недоступен
он за логистику отвечал
Любой макодрочер уверен, что отдавая 150к за очередной продукт Apple он получает: П - производительность; Н - надежность. Ни то что там какая-то Windows и Android.
А в целом разработка ПО в Apple, по заявлением отдельных людей причастных к процессу, поставлена с ног на голову - отсюда и различные косяки. Apple в скором времени повторит судьбу Nokia.
Продуктивность. Единственная ОС с которой можно работать из коробки. (именно работать, по крайней мере в IT)
Я думал, что хотя бы у Apple операционки работают нормально, т.к. с Самсунгом была очень неприятная история: приложение Звонок, которое позволяет собственно звонить с телефона стало падать при запуске, т.е. начать вызов было возможно, но завершить или ответить на входящий нет. Оказалось, что такая проблема была даже на флагманах типа S10 Plus! https://us.community.samsung.com/t5/Galaxy-S10/Samsung-S10-Plus-Phone-application-keeps-crashing/m-p/634828
И единственное, что помогало - сброс телефона до заводских настроек. В случае с iOS 13 проблемы лечатся обычной перезагрузкой, что ещё не так ужасно. Но остаётся вопрос: у какого производителя покупать современный надёжный телефон, который гарантированно стабильно работает хотя бы пару лет?
Я вам скажу так, у всех есть брак по железу.
А из телефонов на Андроид самая стабильная система у Сони. Они берут чистый Андроид, и доводят его до ума, фикся оставшиеся после Гугла баги.
Где-то был отчёт Crashalytics или какой-то похожей программы, о том, на смартфонах какой марки больше всего падают приложения. Самсунг был на первом месте - больше всего падений в процентном отношении. Потом шли всякие Сяоми и Хуавеи. А Сони была в самом конце, с самым малым процентом падений.
у них правда отдельная ОС на каждое устройство? Или это "маркетинговый булщит"?
В любом случае, лол
При Джобсе такого не было.
А должна была быть самой стабильной системой
Комментарий недоступен
В современном мире когда все тестируют на проде, нормальное тестирование это на самом деле конкурентное преимущество. По-моему многие Apple и выбирали за то, что у них было идеально отлаженное железо и софт которые просто работают. Но в какой-то момент они похоже повелись на тупые вопли: "скучно, где инновации, а у самсунга телефон гнется" и начали всякую дичь делать.
Но MacBook Pro 16, который толще, тяжелее но с нормальной клавиатурой и клавишей ESC дает надежду что они вернулись к истокам.
Главное, верить в светлое будущее: к iOS 20 обязательно заживем!