Для разработки приложений под VisionOS требуется, исключительно, Apple Silicon Mac

14.10.2024

Вскоре после объявления о доступности Apple Vision Pro был выпущен Xcode 15.2, что облегчило разработчикам отправку своих приложений VisionOS. Однако, вскрылись и неприятные подробности.

Apple нацелилась на то, чтобы разработчики переходили на платформу Apple Silicon, если они планируют создавать приложения для Vision Pro, основанного на VisionOS. Компания определила требование использования машин с процессорами M1, M2, M3 или их более мощными вариантами SoC для разработки приложений для этой платформы смешанной реальности.

Хотя Xcode 15.2 может функционировать на Intel Mac, для использования Apple VisionOS SDK разработчику необходим Mac с указанными выше чипами. Несмотря на то, что M1 был представлен в 2020 году, разработчики, чьи приложения присутствуют в App Store, вероятно, уже перешли на более новые версии. После анонса Apple Vision Pro 2 9to5Mac также сообщил, что Xcode 15.2 теперь доступен для разработчиков.

Причины введения ограничений для разработчиков VisionOS Apple не объяснила. Вероятно, на Mac с процессорами Intel могли возникнуть проблемы с производительностью и совместимостью при использовании SDK, что могло послужить основанием для этого изменения. Рекомендации компании предостерегают, что для разработки приложений VisionOS требуется Mac с процессором Apple. Рекомендуется создавать новые приложения с использованием SwiftUI, чтобы полностью использовать возможности VisionOS. Если у разработчика уже есть приложение для iPad или iPhone, ему предлагается добавить поддержку VisionOS в цель приложения, чтобы обеспечить доступ к стандартному внешнему виду системы и внедрить функции, характерные для этой платформы. Также предлагается предоставить совместимую версию приложения, работающую в VisionOS, для обеспечения непрерывного доступа к контенту.

Также возможно, что Apple ввела ограничения SDK с целью стимулировать продажи Mac с чипами Apple Silicon. В настоящее время вся линейка Mac компании использует Apple Silicon, и Mac Pro является последним устройством, перешедшим на это решение. В любом случае, чтобы использовать VisionOS SDK, разработчикам придется использовать Mac с Apple Silicon.

Теги: