MacRumors

Skip to Content

macOS Sequoia добавит поддержку iCloud для виртуальных машин macOS 15

Apple представила заметное улучшение своего фреймворка виртуализации в macOS Sequoia, позволив пользователям Mac входить в iCloud в виртуальных машинах (ВМ) macOS.

Apple WWDC24 macOS Sequoia hero 240610
Ранее пользователи не могли войти в iCloud на ВМ macOS, что ограничивало полезность фреймворка для разработчиков, которым необходимо тестировать функции iCloud, и для пользователей, желающих синхронизировать свои приложения с iCloud. Как заметил ресурс ArsTechnica, macOS Sequoia устраняет это препятствие при условии, что и хост-система, и гостевая операционная система будут macOS 15 или новее.

Эта функция будет доступна на компьютерах Mac с процессорами Apple Silicon, но имеет некоторые ограничения. Разработчики, которые хотят запускать более старые версии macOS вместе с macOS 15 в ВМ, или те, кто обновляет ВМ со старых версий macOS, не смогут войти в iCloud на ВМ. Только совершенно новые ВМ, созданные из установочного образа macOS 15 (файл .ipsw), смогут использовать iCloud и связанные с ним службы Apple Account (ранее Apple ID).

В документации Apple по фреймворку виртуализации объясняется:

«При создании ВМ в macOS 15 из образа программного обеспечения macOS 15… Фреймворк виртуализации конфигурирует для ВМ идентификатор, который он получает из информации безопасности в Secure Enclave хоста. Точно так же, как отдельные физические устройства имеют уникальные идентификаторы, основанные на их Secure Enclaves, этот идентификатор отличается от идентификаторов других ВМ.»

Apple заявляет, что если кто-то переместит ВМ на другой хост Mac и перезапустит ее, фреймворк виртуализации автоматически создаст новый идентификатор для ВМ, используя информацию из Secure Enclave нового хоста Mac. Это изменение идентификатора требует, чтобы пользователь ВМ повторно аутентифицировался, чтобы разрешить iCloud возобновить синхронизацию данных с ВМ.

Компании Parallels и VMware предлагают программное обеспечение для виртуализации, а Broadcom недавно сделала VMware Fusion бесплатным для личного использования. macOS Sequoia в настоящее время находится в стадии бета-тестирования для разработчиков, публичная бета-версия ожидается в июле, а общий выпуск — осенью.