2017 рік не надто добре закінчився для Apple. Проблеми з iPhone на зразок відмови працювати в холоді, шипіння, глюків з «Повідомленнями» та іншим залишили не дуже гарний смак. Але нинішній 2018 рік почався не краще. Італійський блог Mobile World виявив свіженьку помилку в iOS 11. Як повідомляється, достатньо відправити певний символ, і це «обрушить» додаток iMessages. Також проблема проявляється на WhatsApp, Facebook Messenger, Outlook для iOS і Gmail. Збій вплине на браузер Safari, месенджер на MacOS і деякі інші програми. Проблема підтверджена на iOS 11.2.5. Найцікавіше, що Telegram і Skype не порушені.
Суть в тому, що якщо відправити на смартфон символ з мови телугу (це один з індійських, точніше дравідійських мов). Цей символ виводить з ладу програму iOS Springboard, яка відповідає за головний екран iPhone (ну як Explorer в Windows), і закриває доступ до повідомлень, поки програма намагається завантажити символ. А оскільки завантажити не може — завдання йде в нескінченний цикл.
При цьому в бета-версії iOS 11.3 проблема вже неактуальна, так що можна сподіватися, що компанія виправить ситуацію в релизной версії. Остання вийде на початку березня.
Зазначимо, що це не єдина ситуація такого роду навіть в поточному році. У січні, ще до виходу iOS 11.2.5 можна було «заморозити» iPhone. У 2015 році крихітна рядок тексту відключила iMessage, а в 2016-му відеоролик на 5 секунд також тимчасово вивів з ладу багато iPhone. Були проблеми і в грудні 2017 року.
Це, до речі, і стало причиною перегляду політики компанії щодо оновлень. В майбутніх версіях iOS 12 розробники мають намір зосередитися на виправлення помилок і тестуванні, а не на появу нових можливостей. Це справедливо і для iOS, і для macOS.
Однак не варто думати, що тільки «яблучна» техніка схильна подібним збоїв. Ту ж Windows легко «упустити», якщо виконати певний код в ядрі. А в одній із старих версій Windows 2000) система просто «падала» при збої графічних драйверів, оскільки вони були прописані теж в ядрі і в результаті при збої викликали загальний крах системи.