macOS as a virtual machine: Apple removes annoying iCloud restriction

Until now, macOS virtual machines have lacked iCloud access. This is set to change with macOS 15 Sequoia but there is still a catch.

Save to Pocket listen Print view
A colorfully illuminated open MacBook on a table

(Image: Shutterstock)

2 min. read
This article was originally published in German and has been automatically translated.

Apple has announced a significantly improved virtualization of macOS: In the future, Mac users will be able to log in to iCloud in a virtual macOS machine. Previously, this was impossible. As a result, numerous iCloud functions and data synchronization via iCloud will be available in virtual machines (VMs) for the first time. This development is not only relevant for developers to test their software but also for end users who want to continue using the iCloud services integrated into the operating system with the VM.

As of macOS 15 Sequoia, the virtualization framework supports "access to iCloud accounts and resources", as Apple notes in the updated developer documentation. One catch is that both the host system and the virtual machine must run under macOS 15. This means that developers cannot test the interaction of their programs with iCloud in VMs with older macOS versions; access to iCloud is still denied there.

To be able to log in with the Apple ID – in future simply called "Apple Account" – the virtual machine must also be freshly set up with macOS 15. Upgrading an older macOS VM to macOS 15 is generally possible, but will not unlock iCloud, as Apple notes.

The reason for this annoying restriction was obviously security concerns. The new system is designed to prevent a virtual machine from being moved to another Mac host and simply restarted there with the logged-in Apple or iCloud account – thus potentially providing access to sensitive data.

With macOS 15, each macOS VM is given a unique identity based on information in the Secure Enclave of the host Mac, Apple explains. It can thus identify itself to iCloud in the same way as a physical Mac. If the VM is transferred to another host or duplicated, the framework should automatically create a new identity for the virtual machine, which then requires a new login to iCloud. macOS 15 Sequoia is currently only available in an initial beta intended for developers. The final version of the operating system will be released in the fall.

Empfohlener redaktioneller Inhalt

Mit Ihrer Zustimmmung wird hier ein externer Preisvergleich (heise Preisvergleich) geladen.

Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit können personenbezogene Daten an Drittplattformen (heise Preisvergleich) übermittelt werden. Mehr dazu in unserer Datenschutzerklärung.

(lbe)