Apple відключить підтримку веб-застосунків в iOS для користувачів з Європи
Тепер Apple підтвердила на офіційному сайті підтримки: щоб відповідати новим антимонопольним вимогам ЄС підтримку веб-застосунків для робочого столу довелося відключити для користувачів з Європи.
Якщо коротко: Apple зобов'язали додати до iOS можливості встановлення програм зі сторонніх джерел, включаючи магазини крім App Store. Щоб відповідати, Apple довелося виконати колосальну роботу і додати понад 600 нових API та інструментів для розробки.
Водночас PWA завжди працювали на движку WebKit і пропонували максимальний захист. Якщо дозволити розробку веб-застосунків на інших движках (як того вимагає Євросоюз), Apple не зможе гарантувати безпеку рівня нативних програм iOS — включаючи заборону на доступ до файлів на пристрої та запити до системи.
Теоретично зловмисники зможуть використовувати PWA для читання даних з інших програм, без згоди користувача отримувати доступ до камери, мікрофона або геолокації. Щоб цього уникнути, компанія вирішила просто відключити таку можливість: це простіше, ніж витрачати ресурси на розробку альтернативи, яка б влаштувала ЄС, заради невеликої групи користувачів.
Ця зміна діятиме лише для європейських користувачів iPhone і набуде чинності з релізом iOS 17.4 — імовірно, це станеться у березні.
Джерело: 9to5mac