Apple сама обновляет приложения для Apple Watch. Разработчикам даже не нужно ничего делать.
Перед выходом watchOS 27 Apple столкнулась с необычной проблемой: часть существующих приложений для Apple Watch просто не запускается в новой системе.
Вместо того чтобы ждать обновлений от каждого разработчика, компания решила исправить ситуацию самостоятельно.
Apple начала автоматически обновлять такие приложения через App Store.
У них появляется довольно необычная запись в истории версий: приложение было обновлено Apple специально для совместимости с watchOS 27, при этом никаких новых функций в нём нет.
Причина — техническая проблема с arm64-компонентом некоторых приложений Apple Watch.
Проще говоря, сами программы могут быть полностью исправны, но старый бинарный файл оказывается несовместим с изменениями новой watchOS.
Apple фактически заново обрабатывает и упаковывает такие приложения, чтобы они продолжали запускаться после обновления часов.
И самое интересное здесь — разработчику ничего делать не требуется.
Обычно при выходе крупной версии операционной системы ответственность за совместимость ложится именно на автора приложения: нужно открыть проект, собрать новую версию, проверить её и отправить в App Store.
В этот раз Apple берёт часть этой работы на себя.
Компания рассчитывает завершить автоматические обновления к 31 августа — задолго до публичного выхода watchOS 27.
Для владельца Apple Watch всё должно пройти практически незаметно.
Если приложение попало под эту проблему, в App Store просто появится техническое обновление. Новых функций ждать от него не стоит — его единственная задача заключается в том, чтобы программа не перестала работать после установки watchOS 27.
История интересна ещё и тем, что показывает масштаб подготовки крупного системного обновления.
Apple проверяет совместимость не только собственных приложений и функций watchOS, но и уже существующей экосистемы стороннего софта.
В идеальном сценарии пользователь вообще не узнает, что проблема существовала.
Он обновит Apple Watch — и старое приложение просто продолжит работать.
Иногда именно так выглядит самое удачное системное исправление.
@appleinside
#apple #appleinside #applewatch #watchos27 #appstore
Post #20881
2.49K

- 👌 6
- 🔥 4
- ❤ 3
- ❤🔥 1