Многие пользователи iPhone страдают от случайных перезагрузок и сбоев из-за ошибки даты/времени, влияющей на уведомления

Всего через несколько дней после огромной уязвимости безопасности root в macOS на этой неделе, все больше пользователей iPhone и iPad сообщают о серьезных проблемах с перезагрузками и респирингами. Проблема, подробно описанная в растущей ветке Reddit и в Twitter, похоже, связана с приложениями, использующими локальные уведомления, такими как приложения-напоминания, например Headspace и Calm…

По словам пострадавших пользователей, проблемы начались, когда время в их регионе перешло на 00:15 2 декабря. Как только это время настало, их iPhone начал «респрингаться» почти мгновенно.

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

Один пользователь Reddit утверждает, что разговаривал со старшим представителем Apple, который сообщил ему, что компания работает над исправлением.

Только что поговорил со старшим представителем Apple, и он также предложил вручную установить дату на 1 день раньше начала проблемы — для меня это было 1 декабря, и это сработало (у меня iPhone X с iOS 11.1.2 (15B202)) — или сбросить все настройки до значений по умолчанию.

Они упомянули, что в настоящее время они завалены звонками с сообщениями о той же проблеме, и что их «инженерная команда» работает над выяснением причины проблемы.

Проблема, по-видимому, связана с приложениями, которые используют систему локальных уведомлений и ее связь с системой даты/времени iPhone. Сюда входят такие приложения, как Headspace и Calm, которые отправляют ежедневные напоминания о таких вещах, как медитация и осознанность.

Вот как Apple описывает локальные уведомления:

С помощью локальных уведомлений ваше приложение локально настраивает детали уведомления и передает эти детали системе, которая затем обрабатывает доставку уведомления, когда ваше приложение не находится на переднем плане.

В настоящее время Apple рекомендует пострадавшим пользователям установить дату своего устройства на один день назад. Вот как это сделать:

  1. Откройте «Настройки»
  2. Выберите «Основные»
  3. Прокрутите до «Дата и время»
  4. Отключите «Автоматически»
  5. Используйте ползунок, чтобы установить дату на 1 декабря

Стоит отметить, что неправильная дата и время могут привести и к другим проблемам, включая некорректную работу будильников и ошибки аутентификации в Safari с веб-сайтами с SSL-сертификатами.

Другие предложения по устранению включают отключение всех уведомлений для затронутых приложений. Вот как это сделать:

  1. Откройте «Настройки»
  2. Выберите «Уведомления»
  3. Выберите интересующее вас приложение
  4. Отключите «Разрешить уведомления»

Мы обратились к Apple за комментарием и обновим информацию, если получим ответ. Затронуты ли вы этой проблемой? Сообщите нам в комментариях. Стоит отметить, что ошибка пока не затрагивает пользователей, использующих бета-версию iOS 11.2.

https://twitter.com/jeremybank/status/936775452097626113


Подпишитесь на 9to5Mac на YouTube, чтобы получать больше новостей Apple: