fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Мобільні телефони та гаджети

Вилітає Safari і Пошта на iPhone? Спроба встановити iOS 9.3.1

Вилітає Safari і Пошта на iPhone? Спроба встановити iOS 9.3.1

Якщо у вас iPhone або iPad з останньою версією iOS (9.3) і у вас виникли проблеми з роботою Mail, Messages, Chrome, Safari та інших веб-додатків, то ви точно не єдині. Помилка підключення, виявлена на початку цього місяця, призводить до того, що низка додатків відомих виробників та сторонніх розробників не реагують на запити і врешті-решт виходять з ладу. Але не варто хвилюватися – сьогодні Apple випустила патч iOS 9.3.1, покликаний вирішити проблему раз і назавжди.

Патч, який доступний як для бездротового оновлення, так і для завантаження з iTunes для користувачів iOS 9, не супроводжується журналом змін. Деякі припускають, що він змінює спосіб обробки універсальних посилань в iOS, системних хуків, які дозволяють розробникам додатків пов’язувати веб-сторінки з розділами всередині додатків. (Наприклад, мобільне посилання на статтю на сайті Washington Post відкриває цю статтю у власному додатку Washington Post).

До оновлення iOS 9.3 завантажувала, оновлювала і зберігала локальні бази даних окремих асоціацій і, коли ви натискали на URL-адресу, просіювала базу даних на предмет можливих збігів у додатку. Але коли додаток мав багато асоціацій, iOS 9 іноді намагався обробити їх усі. Розробники Сергій Рощин і Бен Колльєр вказали на додаток Booking.com як на особливо кричущий приклад: його величезна універсальна база даних посилань розміром 2,4 МБ містила кожну URL-адресу на сайті сервісу.

Подальше розслідування Коллієра виявило ще одного винуватця: “Демон спільних веб-облікових даних” (Shared Web Credentials Daemon) – процес в iOS, який дозволяє веб-сайтам і додаткам обмінюватися інформацією для входу в систему. Дані, пошкоджені великими асоціативними файлами, викликали неодноразові збої процесу, що призводило до уповільнення роботи додатків і зависань

Раніше видалення додатків було недостатньо для усунення зависань, оскільки в iOS 9.3 не було передбачено механізму відновлення з пошкоджених асоціацій. Єдиним способом вирішення проблеми було переключення з Safari на сторонній веб-браузер, вимкнення JavaScript через меню розширених налаштувань Safari, а також перезавантаження пристрою з увімкненим режимом “Аеропорт”. Але Apple заявляє, що iOS 9.3.1 повинна вирішити будь-які тривалі проблеми з продуктивністю, які виникли в результаті роботи системи з універсальними посиланнями, і, крім того, повинна запобігти виникненню збоїв в майбутньому.

Якщо у вас є iPhone 5, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPad Air 2, iPad Pro або iPad mini, який останнім часом поводився погано, нове виправлення варто спробувати.

Рекомендації редакції

  • Підступне оновлення iOS змусило мене знову зрадіти iPhone 14 Pro
  • У 2023 році Apple повинна виправити свій незручний ліміт iCloud в 5 ГБ
  • Ця прихована функція iOS 16 перетворила мій iPhone в ідеальний гаджет для пошуку музики
  • Новий постійно включений дисплей iOS 16.2 змусив мене зненавидіти свій iPhone 14 Pro
  • Вибачте, але дозволяти сторонні магазини додатків для iPhone – погана ідея

Source: digitaltrends.com

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *