18 сентября

В iOS 14 баг: перезагрузка устройства не сохраняет настройки приложений по умолчанию

Разработка под iOSСмартфоныIT-компании


Apple разрешила в iOS 14 устанавливать сторонние приложения в качестве браузера или почты по умолчанию. Пользователи после обновления на новую версию iOS отметили, что это действительно можно сделать. Вот только эта функция пока что работает некорректно — если перезагрузить устройство, то все настройки приложений по умолчанию сбиваются. В системе снова Safari и Mail оказываются главными. Вот такая амнезия из-за этого бага.

Сейчас в iOS 14 можно установить браузер Chrome, Firefox или Edge по умолчанию. Также доступны для этого действия почтовые клиенты Outlook, Hey и Spark. Но эти приложения будут работать как их определил пользователь только до перезагрузки или выключения и включения устройства. Примечательно, что Google только обещает выпустить обновление для Gmail, чтобы его можно было ставить по умолчанию вместо Mail.

Разработчики из Google также зафиксировали проблему с настройками по умолчанию в iOS 14. Apple не прокомментировала эту ситуацию на настоящий момент.

Для смены браузера или почтового клиента по умолчанию в iOS 14 необходимо:

  • скачать в App Store или обновить ранее установленную версию альтернативного браузера или почтового клиента;
  • открыть «Настройки» и выбрать там это приложение или Safari/Mail;
  • выбрать вкладку «Приложение браузера/почты по умолчанию» и там провести смену на нужное приложение.

Еще одна проблема с приложениями по умолчанию в iOS 14 — если изменить приложение почты по умолчанию, но оставить браузер по умолчанию Safari, то ссылки электронной почты (mailto:) в Safari будут по-прежнему открываться в приложении Apple Mail, а не в стороннем почтовом клиенте.

Сторонние разработчики считают, что такое поведение iOS 14 связано с какой-то ошибкой в самой системе. Так как эта проблема затрагивает различные приложения нескольких компаний — Google, Microsoft и Readdle. Если только это не баг, а фича.

Релиз iOS 14 состоялся 16 сентября 2020 года. Причем Apple предупредила сторонних разработчиков об этом за сутки. Что вызвало их недовольство и жесткую критику в сторону компании.

Фактически такая скороспелость Apple привела к тому, что в последних выпусках SDK, Xcode 12 и iOS 14 осталось много критических ошибок и их не особо пытались исправить в компании. Теперь и пользователи столкнулись с некоторыми багами в новой iOS.

Чем больше пользователей переходит на iOS 14. тем чаще они пишут о новых проблемах.

Например, у одного из пользователей отключился будильник. Ранее он пользовался будильником с помощью встроенной функции Bedtime. Но в iOS 14 эта фича была перенесена из Clock (Часы) в приложение Health (Здоровье). А вот после переноса ранее сделанные настройки будильника пропали. «Я проснулся поздно и сегодня хорошо отдохнул», — написал пользователь и предупредил об этой ситуации в iOS 14.

Вдобавок владельцы iPhone 7 и 7 Plus жалуются на форуме Apple, что камера и вспышка перестали работать на их смартфонах после обновления до iOS 14. Когда они открывают камеру, то вместо картинки с объектива показывается черный фон. Переключение режимов, перезагрузка смартфона и приложения проблему не решают. Также помимо камеры у них перестала работать вспышка. Нельзя даже запустить приложение фонарик. При нажатии на соответствующую кнопку смартфон никак не реагирует. Примечательно, что в поддержке Apple пользователям не могут помочь. Единственный совет — возврат на стабильную iOS 13.
Теги:ApplerebootiOS14по умолчанию
Хабы: Разработка под iOS Смартфоны IT-компании
+10
5,4k 1
Комментарии 20
Похожие публикации
IOS developer
от 140 000 до 250 000 ₽МТСМоскваМожно удаленно
iOS разработчик
до 150 000 ₽GarpixИвановоМожно удаленно
Senior iOS Developer
от 3 000 до 3 500 €Pure AppМожно удаленно
IOS-разработчик
от 190 000 до 300 000 ₽ENJOY PROСанкт-ПетербургМожно удаленно
IOS-Разработчик
от 180 000 до 220 000 ₽AutodocМосква
Лучшие публикации за сутки