Гаджеты

Первая бета iOS 27 сломала часть приложений: под удар попали банки, сервисы доставки и зарубежные программы

Маша Даровская
By Маша Даровская , IT-редактор и автор
Первая бета iOS 27 сломала часть приложений: под удар попали банки, сервисы доставки и зарубежные программы
Обложка © Anonhaven

Пользователи, установившие первую бета-версию iOS 27 для разработчиков, начали жаловаться на сбои в работе приложений. В России чаще всего обсуждают банковские клиенты: у части пользователей перестали запускаться последние версии «Т-Банка», также сообщается о проблемах с отдельными версиями приложений «Сбера». В списке жалоб фигурируют «Самокат» также и «Кошелёк».

При этом многие популярные сервисы продолжают работать: «Госуслуги», «Авито», «ВКонтакте», Ozon и Wildberries. За пределами России пользователи тоже столкнулись с несовместимостью отдельных программ. В сообщениях упоминают Genshin Impact и Uber.

Важно, что речь идет о первой developer beta, а не о стабильном релизе iOS 27. Такие сборки выходят для разработчиков, тестировщиков и тех, кто готов жить с багами. На основном смартфоне, особенно если там банковские приложения, рабочие чаты, двухфакторная аутентификация и документы, раннюю бету ставить рискованно.

После установки iOS 27 beta 1 часть пользователей увидела типичную для ранних сборок проблему: приложение открывается и сразу закрывается. В случае «Т-Банка» такие жалобы появились на последних версиях клиента. Позже банк подтвердил наличие проблемы.

По «СберБанку» ситуация выглядит менее однородной: речь не обо всех клиентах и установках, а об отдельных версиях приложений. Важно учитывать, что российские банковские приложения на iOS и так живут в нестандартной среде: часть клиентов удалялась из App Store, часть распространялась под другими названиями, часть ставится через офисы, PWA или специальные инструкции. Любое крупное обновление iOS может неожиданно сломать такую конструкцию.

Проблемы в «Самокате» и «Кошельке» тоже укладываются в обычную картину первой беты. Приложение может зависеть от конкретных системных API, защиты от модификации среды, механизма авторизации, push-уведомлений, WebView, хранилища ключей или проверки целостности. Если в бете Apple меняет поведение одного из таких компонентов, приложение может просто перестать запускаться.

Внутри банковского приложения много защитных проверок: целостность среды, хранение ключей, биометрия, привязка устройства, защита от отладки, антифрод, сетевые сертификаты, push-подтверждения, безопасное хранилище и механизмы входа.

Новая версия iOS может изменить детали работы хранилища ключей, WebView, сетевого стека, уведомлений, биометрии или приватных системных вызовов. У российских банков есть дополнительный слой сложности. Из-за ограничений App Store и долгой истории с удалением приложений часть iOS-клиентов распространяется не самым стандартным путём. Где-то используется PWA, где-то отдельные контейнеры, где-то установка через офис, где-то приложения под другими названиями. Чем сложнее цепочка доставки и обновления, тем выше риск, что первая бета новой системы вскроет старые костыли.

Самое разумное для пользователя —  пока не ставить developer beta на основной iPhone. Особенно если с него идут платежи, рабочая почта, вход в банк, документы, двухфакторная аутентификация и поездки.

Если iOS 27 beta уже установлена и банковское приложение не открывается, сначала стоит проверить веб-версию банка или PWA. У многих банков есть браузерный доступ, который остаётся рабочим даже при падении нативного клиента. Дальше нужно проверить обновления приложения, перезапустить устройство и посмотреть официальные каналы банка.

Резко удалять приложение не стоит. Для российских банков на iOS это может быть плохой идеей: вернуть удаленный клиент иногда сложнее, чем дождаться исправления. Особенно если приложение больше не доступно в App Store или ставилось нестандартным способом.

Откат с беты возможен, но это отдельная процедура с риском потери данных, если нет свежей резервной копии. Перед любыми действиями нужен бэкап. Лучше всего — резервная копия, сделанная до установки беты.

Разработчикам банковских и сервисных приложений нужно быстро проверить падения на iOS 27 beta 1, собрать crash logs, прогнать сценарии входа, платежей, биометрии, push-подтверждений, WebView, работы с сертификатами и безопасным хранилищем. Особое внимание — защитам от модификации среды. Иногда приложение падает, потому что собственная защита клиента слишком жёстко реагирует на новую версию системы. 

Есть новость? Станьте автором.

Мы сотрудничаем с независимыми исследователями и специалистами по кибербезопасности. Отправьте нам новость или предложите статью на рассмотрение редакции.