Традиционно список изменений формирует разработчик, а Apple лишь проверяет и одобряет новую версию. Сейчас же метка «от Apple» появляется без видимых изменений в коде, что бросает вызов привычному сценарию обновления.
В последние недели владельцы iPhone заметили странный паттерн — в App Store у некоторых популярных приложений в описании обновления появляется фраза:
«Это обновление от Apple улучшит работу приложения. Новых функций нет».
Первый сигнал об этом пришёл из сообщества Hacker News, где пользователи начали делиться скриншотами записей о новых версиях. Среди затронутых программ – Candy Crush Soda Saga, Sentry Mobile, Catan Universe, Bluetti, Mortal Kombat, Duet Display, VLC и ряд других, некоторые из которых давно не получали обновлений.
Обновления в App Store
Для распространения новых версий iOS‑приложения используют цепочку серверов App Store Connect, где разработчик загружает бинарный файл, подписывает его сертификатом и указывает список изменений. После прохождения автоматической и ручной проверки Apple размещает пакет в глобальной сети доставки контента (CDN), откуда устройства скачивают его по запросу.
Существует несколько точек, где Apple может вмешаться без выпуска полностью новой сборки:
- Метаданные – описание, скриншоты и заметки к обновлению могут быть изменены постфактум, поскольку они хранятся в базе данных App Store, а не в самом бинарном файле.
- Тонкие патчи – с помощью технологии App Thinning Apple может доставить небольшие «бинарные фрагменты», которые заменяют лишь часть кода, не меняя номер версии.
- Системные библиотеки – многие приложения используют общие фреймворки, такие как UIKit или Core Graphics; обновление этих компонентов на уровне iOS может улучшить работу приложений без их пересборки.
Анализ одного из приложений, получивших пометку «от Apple», показал отсутствие изменений в исполняемом файле. Это указывает на то, что в большинстве случаев Apple меняет лишь метаданные или применяет скрытый патч, который не отражается в версии бинарника.
| Приложение | Примечание обновления |
|---|---|
| Candy Crush Soda Saga | Обновление от Apple |
| Sentry Mobile | Обновление от Apple |
| Catan Universe | Обновление от Apple |
| Bluetti | Обновление от Apple |
| Mortal Kombat | Обновление от Apple |
| Duet Display | Обновление от Apple |
| VLC | Обновление от Apple |
Возможные мотивы таких скрытых обновлений включают:
- Устранение уязвимостей, обнаруженных после выпуска версии.
- Оптимизация совместимости с новыми версиями iOS.
- Внесение мелких исправлений, не требующих отображения в пользовательском интерфейсе.
Пользователям рекомендуется держать iOS в актуальном состоянии, поскольку многие из этих патчей зависят от системных компонентов. При появлении записи «обновление от Apple» в описании стоит обратить внимание на работу приложения, но нет необходимости предпринимать дополнительные действия – система автоматически загрузит и установит обновление.
Тихие обновления, помеченные как «от Apple», демонстрируют рост возможностей платформы по управлению безопасностью и стабильностью приложений без вмешательства разработчиков. Ожидается, что в дальнейшем Apple будет расширять эти механизмы, позволяя быстрее реагировать на угрозы и улучшать пользовательский опыт без необходимости полной переработки приложений.