После установки второй бета-версии iOS 17.4 некоторые пользователи заметили, что у них перестали запускаться PWA-приложения. Это такие приложения, которые сделаны на основе сайтов, но работают не в браузере, а отдельно, могут устанавливаться и обновляться через App Store, а их иконки закрепляются на домашнем экране.
PWA-приложения работают в изолированной среде (как и обычные приложения) именно из-за использования WebKit. Без такой изоляции они могли бы получить доступ к данным в других приложениях, а также возможность использовать камеру, микрофон и геолокационные данные без разрешения и ведома пользователя. При этом Apple оставит возможность закреплять на домашний экран иконки сайтов, но они будут открываться не как отдельное приложение, а в браузере.
Примечательно, что в Android тоже есть приложения, собранные на базе сайтов, и они прекрасно работают независимо от того, какой браузер выбран в качестве основного. Не исключено, что Apple лукавит, когда говорит, что PWA-приложения станут опасными в условиях, когда пользователям разрешено выбирать браузер по умолчанию, но также есть вероятность, что из-за новых требований Евросоюза компании пришлось перестроить iOS таким образом, что эти приложения действительно могли бы получить неограниченный и неконтролируемый доступ к конфиденциальным данным, что недопустимо с точки зрения безопасности.
PWA-приложения перестанут работать на устройствах, которые продаются в странах Евросоюза, поэтому жителям России стоит внимательно обращать внимание на происхождение айфона при покупке. Есть вероятность, что этим ограничением будут обладать только версии устройств для ЕС, а у остальных модификаций их не будет.
Подписаться на iGuides в Telegram, чтобы узнать обо всем первым