iOS 13.2 эффективно ломает многозадачность, убивает фоновые задачи

iOS 13 была проблематичной с момента запуска. Apple выпустила iOS 13.1 в рекордно короткие сроки, но проблемы не были решены, даже с выпуском iOS 13.2. Как только Apple исправила старые ошибки, появились новые. Согласно нескольким источникам, iOS 13.2 представила то, что считается большой ошибкой в управлении памятью.
Проблема всплывает множеством способов. Отказ от просмотра видео на YouTube может привести к их перезагрузке с нуля, даже на iPad Pro с 6 ГБ ОЗУ. Игры были отброшены через минуту или даже меньше, даже если приложение, в которое кто-то вкладывает, так же просто, как iMessage. Даже такие простые вещи, как переключение между сообщениями и одной вкладкой Safari, могут вызвать проблемы. Использование приложения камеры, по-видимому, всегда было проблемой с такого рода вещами в iOS 13 (на основе комментариев от нескольких пользователей), но проблема сейчас намного хуже.
По словам разработчика Marco Arment, Apple представила новые серьезные ошибки в iOS 13.2.
Основные новые ошибки, представленные в iOS 13.2:
- фоновые загрузки часто зависают навсегда и никогда не запускаются
- приложения убивают в фоновом режиме так агрессивно, что iOS фактически больше не предлагает многозадачность
… Продолжение паттерна iOS 13, нарушающего давнюю базовую функциональность.
- Марко Армент (@marcoarment) 31 октября 2019 г.
Могут быть проблемы с подходом Apple к разработке программного обеспечения, которые усугубляют эти проблемы. Дэвид Шейер (David Shayer), инженер-программист Apple в течение 18 лет, перечислил несколько из них в недавней статье, опубликованной до того, как стали известны эти последние проблемы. Среди проблем, которые он обсуждает, - тот факт, что в отчетах о сбоях Apple не выявляются ошибки, не приводящие к сбою (то есть эти проблемы не исправляются), а ошибки часто не исправляются, если можно определить, что они просто новые версия более ранней ошибки. Нарушение работоспособности является приоритетом для ремонта. Старая ошибка, которая никогда не исправлялась, это просто старая ошибка, которая вряд ли будет исправлена. Но старые ошибки накапливаются. Они не только могут неожиданно нарушать новый код, но и продолжают раздражать пользовательскую базу, которая просто вынуждена обходить их. Возьмите достаточное количество обходных путей, и люди начнут негативно относиться к вашему продукту.
Apple также в значительной степени полагается на ручное тестирование, а не на автоматическое тестирование, и общая сложность ОС и приложений, конечно же, резко возросла. Сама iOS - чертовски много больше операционной системы, чем раньше, говоря о своих возможностях и размерах. Не ясно, являются ли эти конкретные причины проблемой для Apple, но трудно отделаться от идеи, что компания борется с проблемами подлинной сложности в наши дни. Для компании было весьма необычным поставлять бракованную клавиатуру, но Apple поставила несколько клавиатур, которые прошли несколько ревизий, так и не решив проблему. Его дизайн iPhone 6 Plus был слишком легок для изгиба. Она купила производителя сапфирового стекла, чтобы использовать эту технологию, а затем выбросила его. Он анонсировал беспроводной зарядный коврик с уникальными возможностями, а затем выбросил его. Он построил уникальную систему Mac Pro со сложным форм-фактором, а затем понял, что все усилия были ошибкой, и бросил ее. Его программное обеспечение стало в целом неисправным. Особенности были отложены чаще.
Компания не заплатила огромную цену ни за что из этого, но это оказало коллективное влияние на то, как я воспринимаю ее продукты как конечного пользователя. Я склонен откладывать обновление ОС до тех пор, пока не буду уверен, что перегибы уже проработаны, но, основываясь на сообщениях пользователей iOS 13, я не уверен, что вообще обновлюсь до этой версии.
Читать далее

Продажи ПК выросли на 26% в 4 квартале, на 13% г / г
Продажи ПК резко выросли в 2020 году, и эта тенденция сохранится и в 2021 году.

Tesla отзовет более 134000 автомобилей, пострадавших в результате неизбежного отказа eMMC
Tesla отзовет автомобили Model S и Model Y, произведенные в течение определенных модельных лет, чтобы исправить неизбежный сбой системы.

Apple представляет новый iPhone 13, iPad mini и Apple Watch 7
Apple только что завершила объявления о падении 2021 года, и не было серьезных сюрпризов. Есть новые iPhone, обновленные Apple Watch и переработанные iPad mini. Этот новый карманный iPad является самым большим выездом из устройства последнего поколения, а остальные имеют всего несколько небольших твиков и улучшений. Apple, несомненно, не будет продавать их бодовую нагрузку. Давайте повторимся.

Apple представляет новый iPhone 13, iPad mini и смотреть 7
Apple представила последние версии своих самых продаваемых телефонов и SmartWatch, и она также показала неожиданное обновление своего наименьшего iPad.