Новый баг iOS, связанный с 1970 годом — Wylsacom

Новый баг iOS, связанный с 1970 годом

Не так давно устройства на iOS сражал баг «ошибка 1970» и вот опять эта страшная дата появляется на некоторых устройствах Apple. Пользователям приходят письма без адресата, темы и текста письма. Осложняется это тем, что такие послания нельзя удалить и даже обычная перезагрузка не помогает.

Сразу скажу, вреда никакого они не несут, просто напрягают. Возникает этот баг в стандартных почтовых клиентах у тех, кто недавно менял часовой пояс, а справиться с ним можно, сделав Hard Reset (зажав одновременно Home и Power до тех пор, пока смартфон не выключится и не загорится лого Apple. Полностью ошибку, скорее всего, исправят в ближайших версиях iOS, ну, а пока, вот объяснение одного из пользователей Reddit откуда эта ошибка возникает:

«Дело в том, что дата хранится в виде постоянно увеличивающегося количества секунд (игнорируя изменение часовых поясов, которые компьютером легко просчитать). Такой подход называется Unix-временем. Например, текущее время в таком формате, это примерно 1,45 млрд секунд. Как я уже говорил, компьютеру не тяжело обращаться с таким числом, чтобы хранить дату в двоичной системе, особенно на 64-битных устройствах. Если сейчас 1,45 млрд, то, что же тогда «0»? Ответ — это 1.01.1970 00:00.»

Поэтому, такие письма-призраки возникают, когда у письма не указана дата, или по мнению системы некорректно указан часовой пояс.

  • Дима Монтаннели

    Азаза, как и обычно

  • Денис Климович

    помогите с ошибкой 1970 на ipad air
    лежит с дня самой ошибки в режиме ожидания, все еще не разрядился в 0, только до состояния просьбы зарядки при зажиме кнопки питания, разговаривал со знакомым в сервисе, говорит что снимать экран проблемно, нужно будет греть феном, а так можно повредить экран, что стоит делать и как долго он будет садиться?

Комментарии для сайта Cackle