Apple внедрит новую методологию тестирования из-за проблем iOS 13

Apple внедрит новую методологию тестирования из-за проблем iOS 13
26.11.2019
9510

Проблемы iOS 13 заставили Apple изменить подход к выпуску новых версий операционной системы. Новые непроверенные функции ОС можно будет отключить.

Свежий взгляд на ошибки

Компания Apple признала, что слишком часто выпускает проблемные патчи, которые устраняют прошлые ошибки ценой добавления новых. Начиная с iOS 14 производитель смартфонов планирует пересмотреть методологию тестирования своих программ. К этому предприятие вынудила критика текущей, тринадцатой версии мобильной ОС.

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

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

Новый подход к разработке затронет не только команду iOS. Его начнут применять и разработчики других программных продуктов Apple: tvOS, iPad OS и watchOS.

Слишком много багов

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

Главной проблемой iOS 13 стала слишком быстрая разрядка аккумулятора устройства. При этом он сильно нагревался. Чтобы исправить этот баг, буквально спустя несколько дней была представлена версия 13.1, но в ней появилась новая, не менее неприятная ошибка – автоматический сброс вызовов. Примерно через минуту после начала разговора телефон мог просто оборвать разговор с собеседником.

Для избавления владельцев iPhone от проблемы был выпущен патч iOS 13.2, однако и в нем нашлись серьезные недоработки. Вернулся баг, связанный с быстрым истощением батареи, и стал еще хуже – аккумулятор у некоторых устройств начал разряжаться еще быстрее, смартфон мог проработать лишь несколько часов после полной зарядки. Кроме того, возникли неполадки с модулями связи: телефон каждые пять минут отключал Wi-Fi и Bluetooth, из-за чего приходилось снова искать беспроводную сеть.

Еще одной проблемой iOS 13.2 стала многозадачность. Несмотря на достаточно большой объем ОЗУ у новых iPhone, система слишком жестко управляет памятью и моментально закрывает работающие в фоновом режиме приложения при запуске другой ресурсоемкой программы, например, камеры.

Сейчас Apple трудится над выпуском iOS 13.3. По отзывам пользователей, опробовавших бета-версию операционной системы, в ней как минимум уже решена проблема многозадачности.

Автор:
Аналитик

См. также

Новая версия Android Studio под номером 2023.1 получила имя Hedgehog. Появились возможности контролировать производительность приложений и управлять подключенными устройствами.

07.12.2023    1355    VKuser24342747    2       

3

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

29.03.2023    7255    VKuser24342747    0       

2

Минэкономразвития представило мобильное приложение, которое позволит осуществлять надзорные мероприятия бизнеса без посещения офиса. Программа работает через Госуслуги.

28.11.2022    6725    VKuser24342747    0       

1

Провайдер считает, что государственная мобильная экосистема поможет обеспечить технологическую независимость и экономический подъем страны. А ОС «Аврора» наиболее перспективная разработка для достижения этих целей.

15.09.2022    7355    VKuser24342747    5       

3

Фреймворк DivKit от Яндекса стал доступен как open source решение. Инструмент позволяет менять интерфейс приложений без скачивания обновлений и значительно ускоряет мобильную разработку.

02.09.2022    10468    VKuser24342747    0       

3

Доработанная ОС Astra Linux Special Edition может быть запущена на большом числе мобильных устройств, в том числе на планшетах и смартфонах с процессорами на архитектурах ARM, «Эльбрус» и x86-64.

25.08.2022    7426    VKuser24342747    2       

1

Компания начала бета-тестирование официального магазина приложений для Android. В маркетплейсе уже сейчас доступно более ста программ, часть из которых недоступны в Google Play.

27.05.2022    8234    VKuser24342747    5       

4

В Системе быстрых платежей (СБП) появилась возможность проводить бесконтактную оплату при помощи NFC-чипов смартфонов. Функция будет доступна при использовании приложения «СБПэй».

20.05.2022    9728    VKuser24342747    4       

4

Комментарии

Инфостарт бот
1. frkbvfnjh 26.11.19 15:56 Сейчас в теме
Надеюсь дожить до дня, когда Apple наконец сдохнет а адских муках...
2. acanta 26.11.19 15:59 Сейчас в теме
После смерти Стива Джобса только чудо может спасти Огрызок от распада на кучку мелких цехов, собирающих какую-то ни с чем несовместимую хрень.
3. dj_tol 27.11.19 02:31 Сейчас в теме
Грешники покайтесь. Это попахивает расизмом. У всех производителей есть взлеты и падения.
Angel_19; +1 Ответить

Оставьте свое сообщение