iOS 12 – масштабне оновлення, яке привнесло в пропрієтарні пристрої ряд корисних функцій і виправлень. Однак не все так добре, як здається на перший погляд. Чим більше користувачів переходить на нову версію ОС, тим більше виявляється в ній проблем. Днями новинний сайт PiunikaWeb виявив істотну проблему, пов’язану з додатком iMessage.
iMessage відправляє повідомлення іншим зареєстрованим пристроям
Нова функція iMessage дозволяє привласнювати одному контакту кілька номерів і @mail адрес. Якщо поглибитись в систему передачі повідомлень на iOS, то можна виділити ряд цікавих моментів. Перш за все, при реєстрації декількох пристроїв в iMessage для кожного з них генерується окремий ключ, що дозволяє передавати зашифровані повідомлення одержувачу. У новій версії ОС, ця функція була переосмислена і тепер для пов’язаних пристроїв з різною контактною інформацією створюється єдиний ключ.
У свою чергу, це стає причиною помилок додатку iMessage. Так, при передачі повідомлень одному контакту, теж повідомлення можуть отримати інші пов’язані користувачі.
Важко судити про масштаби проблеми. Однак якщо врахувати статистику з офіційного форуму підтримки Apple, то більше 300 чоловік зіткнулися з цією помилкою.
PiunikaWeb стверджує, що причиною неполадки став загальний ідентифікатор Apple для всіх членів сім’ї. Тобто, додаток iMessage формує єдиний ключ для пристроїв, грунтуючись на даних Apple ID і ігноруючи іншу інформацію. Це і призводить до відправки повідомлень іншим пов’язаним користувачам.
Залишається тільки сподіватись, що Apple в найближчі дні виправить виниклу помилку.
Джерело: forbes