
Всего через несколько дней после огромной уязвимости безопасности 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 декабря
Стоит отметить, что неправильная дата и время могут привести и к другим проблемам, включая некорректную работу будильников и ошибки аутентификации в Safari с веб-сайтами с SSL-сертификатами.
Другие предложения по устранению включают отключение всех уведомлений для затронутых приложений. Вот как это сделать:
- Откройте «Настройки»
- Выберите «Уведомления»
- Выберите интересующее вас приложение
- Отключите «Разрешить уведомления»
Мы обратились к Apple за комментарием и обновим информацию, если получим ответ. Затронуты ли вы этой проблемой? Сообщите нам в комментариях. Стоит отметить, что ошибка пока не затрагивает пользователей, использующих бета-версию iOS 11.2.
Если Springboard сбоит каждые 30 секунд, людям будет трудно даже скачать исправление, когда оно будет доступно. Это звучит совсем не гладко.
— Benjamin Mayo (@bzamayo) 2 декабря 2017 г.
Если у вас есть приложение с локальным уведомлением с повторяющимися настройками, оно вызовет сбой Springboard iOS 2 декабря (завтра!) Вот воспроизводимое приложение от @takayamahttps://t.co/ecEoxFN2hM
— Yoshimasa Niwa (@niw) 2 декабря 2017 г.
https://twitter.com/jeremybank/status/936775452097626113
Подпишитесь на 9to5Mac на YouTube, чтобы получать больше новостей Apple: