OK, so, lemme start with some facts:
-
Apple silicon macOS virtual machine don’t support Apple ID logins.
-
This has been true since the Virtualization framework was introduced in macOS 11.
-
It’s still true in macOS 14 (currently in beta).
-
This means that a number of important workflows don’t work in such VMs.
-
Apple has made no official announcement about whether this will change in the future.
Normally when you bump into a limitation like this I recommend that you file an enhancement request [1] describing how it’s causing problems. In this case that’s not necessary. We’ve had plenty of bugs about this already |-:
I will update this post if this situation changes in the future.
There’s been a lot of speculation as to why things are this way. I can’t answer Why? questions in general [2], and I’m certainly not going to comment on speculation. I will point out, however, that the bug reports filed about this have not been returned as behaves correctly.
I thought long and hard about the final disposition of this thread. I was quite tempted to lock it, because the signal-to-noise ratio is quite poor. However, I eventually decided to leave it open so you folks can chat amongst yourselves. Be aware, however, that I’ve unsubscribed, and thus I won’t see any of your posts.
If you have a technical question about Virtualization framework, please do start a new thread here on DevForums, tagging it with the Virtualization keyword. Before you do that, however, please review tips 1 through 3 in Quinn’s Top Ten DevForums Tips.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"
[1] AKA a suggestion in Feedback Assistant. See Bug Reporting: How and Why? for more background on Apple’s bug reporting process.
[2] See tip 3 in Quinn’s Top Ten DevForums Tips.