Apple незаметно улучшает виртуализацию Mac в macOS 15 Sequoia

Apple незаметно улучшает виртуализацию Mac в macOS 15 Sequoia


Apple незаметно улучшает виртуализацию Mac в macOS 15 Sequoia

Как исследователь с опытом работы в области компьютерных наук и опытом работы с технологиями виртуализации, я в восторге от последних разработок в macOS 15 Sequoia. Возможность входа в iCloud из виртуальной машины (ВМ) — это значительное улучшение, которое сделает среду виртуализации более полезной для более широкого круга пользователей.


Как поклонник передовых технологий Apple, я рад сообщить, что в последних версиях macOS есть встроенная среда виртуализации. Эта функция особенно полезна для пользователей Apple Silicon Mac с достаточным объемом оперативной памяти, позволяя им легко создавать виртуальные машины macOS и Linux с использованием легких сторонних приложений. Это пригодится людям, которым требуется тестирование программного обеспечения на нескольких версиях macOS, но которые не могут позволить себе роскошь владеть многочисленными компьютерами Mac или управлять несколькими загрузочными разделами. Компьютеры Intel Mac также могут использовать эту платформу для виртуальных машин Linux, хотя это менее выгодно из-за ограничения поддержки только виртуальных машин Linux.

До сих пор вход в iCloud через macOS на виртуальной машине был неподдерживаемой функцией. Следовательно, это ограничение создавало проблемы для разработчиков и пользователей, желающих экспериментировать с функциями iCloud в macOS, синхронизировать приложения, использующие iCloud, или просто получать доступ к данным iCloud в среде виртуальной машины.

В предстоящей версии macOS 15 Sequoia это ограничение будет устранено, как указано в документации Apple для разработчиков, выпущенной вчера. Если ваша хостовая и гостевая операционные системы работают под управлением macOS 15 или более поздней версии, виртуальные машины (ВМ) теперь будут иметь возможность доступа к iCloud и другим службам, связанным с Apple ID, аналогично тому, как они работают при работе на оборудовании.

Как исследователь, изучающий виртуализацию macOS, я заметил, что разработчики сталкиваются с определенными ограничениями при попытке запустить старые версии macOS на своем оборудовании и одновременно тестировать новейшую macOS 15 на виртуальной машине. И наоборот, некоторые могут предпочесть упростить поддержку нескольких версий macOS, обратив процесс вспять. Однако важно отметить, что этот подход не применим к обновленным виртуальным машинам с предыдущих версий macOS до Sequoia; вместо этого необходимо создать новую виртуальную машину с использованием установочного образа macOS 15. Несмотря на эти ограничения, я считаю это обнадеживающим событием, которое будет становиться все более ценным по мере того, как Apple продолжит выпускать новые версии macOS в будущем.

При настройке виртуальной машины (ВМ) в macOS 15 с использованием образа программного обеспечения macOS 15 технология виртуализации настраивает уникальный идентификатор для этой виртуальной машины. Это удостоверение извлекается из информации о безопасности, хранящейся в Secure Enclave хост-компьютера, что гарантирует, что каждая виртуальная машина имеет свою собственную идентификацию, отдельную от других виртуальных машин.

При переносе виртуальной машины (ВМ) с одного хоста на другой будет сгенерировано новое удостоверение, в результате чего ваша учетная запись iCloud выйдет из системы. Этот случай повторяет процесс резервного копирования диска одного Mac и его восстановления на другом Mac или запуска второй копии виртуальной машины на том же компьютере — каждый экземпляр будет создавать уникальный идентификатор.

Пользователям Mac, планирующим использовать версию Windows 10 или 11 для Arm в виртуальной среде, следует обратиться к сторонним решениям, поскольку собственные предложения Apple официально не поддерживают эту настройку. Примечательно, что Parallels и VMware предоставляют санкционированные инструменты виртуализации для использования Windows на компьютерах Mac M1. Кроме того, VMware Fusion в настоящее время доступен бесплатно для отдельных пользователей Broadcom.

Смотрите также

2024-06-11 22:56