"When you create a VM in macOS 15 from a macOS 15 software image (an .ipsw file) using a VZMacHardwareModel that you obtain from a VZMacOSRestoreImage, Virtualization configures an identity for the VM that it derives from security information in the host’s Secure Enclave. Just as individual physical devices have distinct identities based on their Secure Enclaves, this identity is distinct from other VMs."
"If someone moves a VM to a different Mac host and restarts it, the Virtualization framework automatically creates a new identity for the VM using the information from the Secure Enclave of the new Mac host. This identity change requires the person using the VM to reauthenticate to allow iCloud to restart syncing data to the VM."
"Using a macOS 15 installer to upgrade an older VM doesn’t provide support for iCloud."
Sadly, signing in to the App Store or iCloud does not appear to be supported (for now?), returning "An unknown error occurred."
Preview macOS Sequoia 15 with Parallels Desktop: "Signing into an Apple ID in a virtual machine is not supported: you won't be able to sign into your Apple ID within the VM."
/mac | Jun 10, 2024