macOS VMs created on 15.x hosts cannot run on 14.x hosts

We're creating macOS VMs on both 15.x and 14.x hosts and only the 14.x created VMs can run on both 15 and 14 hosts. If we create the VMs on 15.x, something is done by Virtualization that prevents it from running on 14.x. We've tried digging in and don't see anything that our code is doing that's special.

What is Apple doing to the VMs created on 15.x hosts that's special here?

Answered by DTS Engineer in 812818022
We've tried digging in and don't see anything that our code is doing that's special.

Right. This is just part of how Virtualization works when you have a macOS guest (VZMacOSBootLoader).

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

We've tried digging in and don't see anything that our code is doing that's special.

Right. This is just part of how Virtualization works when you have a macOS guest (VZMacOSBootLoader).

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

macOS VMs created on 15.x hosts cannot run on 14.x hosts
 
 
Q