Закрыть объявление

Все будущие версии операционных систем Apple в настоящее время находятся на стадии бета-тестирования. Принципиальная новинка появилась в тестовой версии watchOS с обозначением 4.3.1. Теперь оно показывает уведомление, если пользователь открывает старое приложение. Похоже, что речь идет о чем-то похожем на ограничение поддержки (и постепенный запрет) 32-битных приложений на iPhone.

Новая бета-версия watchOS включает в себя специальное уведомление, которое появляется на экране, когда пользователь запускает приложение WatchKit. Этот интерфейс работал в основном с watchOS 1, и все приложения, использующие его, должны получить обновление. Apple прямо не упоминает, что подобные приложения перестанут работать в будущих версиях операционной системы. Однако, если мы посмотрим на iOS и прекращение поддержки 32-битных приложений, весь процесс будет очень похожим.

Ожидается, что Apple прекратит поддержку первых приложений, использующих WatchKit, с выходом watchOS 5, которого следует ожидать в этом году. С точки зрения приложений как таковых, это логичный шаг, поскольку вся структура создания приложений для первой версии watchOS была иной, чем сейчас. Приложения того времени создавались на актуальном на тот момент оборудовании и рассчитывали на функционал, на котором базировались первые Apple Watch. Однако с тех пор ситуация изменилась, как с точки зрения производительности, так и с точки зрения независимости самих Apple Watch.

watchos

Именно зависимость первых Apple Watch от iPhone делает эти старые приложения непригодными. Первые версии watchOS и Apple Watch передавали весь контент на часы с телефона. Этот подход изменился уже в watchOS 2, и с тех пор приложения становились все более независимыми и все менее зависимыми от сопряженного iPhone. В настоящее время нет причин поддерживать работоспособность приложений, использующих старые и устаревшие процедуры.

На прошлой неделе Apple полностью прекратила поддержку watchOS первого поколения, так что этот шаг является логичным дополнением. Компания хочет заставить разработчиков обновить свои приложения до более новых версий систем (если они еще этого не сделали, что довольно невообразимо, учитывая огромные изменения).

Источник: 9to5mac

.