In case you were wondering, you can easily run macOS 15 in a VM by downloading the IPSW from developer.apple.com and using it to create a new machine in VirtualBuddy (https://github.com/insidegui/VirtualBuddy). Thanks @_inside for your continued work on this!
GitHub - insidegui/VirtualBuddy: Virtualize macOS 12 and later on Apple Silicon, VirtualBuddy is a virtual machine GUI for macOS M1, M2, M3, M4

Virtualize macOS 12 and later on Apple Silicon, VirtualBuddy is a virtual machine GUI for macOS M1, M2, M3, M4 - insidegui/VirtualBuddy

GitHub
@chris @_inside Does this still have the limitation that you cannot use AppleID (…developing in Xcode, iCloud) withing the VM?
@hannesoid @chris @_inside According to Apple’s documentation it should now be possible to use an Apple ID as long as both host and guest run macOS 15. Has nothing to do with VirtualBuddy, though.
@softmaus @chris @_inside nice, then probably from macOS 15 release on we can develop in a beta-os VM within current-os host
@softmaus @hannesoid @chris @_inside I'm hoping this means could run iCloud Photos in a VM on an external drive. I want to do "Download Originals" so I can do a full backup, while I do "Optimize Storage" on my host 512GB Air. I keep an old 2017 iMac around for this purpose, but it takes up space and I don't need another desktop Mac. Maybe there are solutions to this problem, but haven't found one (e.g. tried icloudpd)
@hannesoid macOS 15 removed this limitation
@dayglojago @hannesoid Only on macOS 15 host.
@pmdj 😭 I suppose late is better than never
@chris do you know, if you can run the Xcode intelligence feature from inside the VM? It isn’t supported in macOS 14 unfortunately.
@alexsteinerde I think there seems to be a limitation there currently!
@chris @_inside I personally had to install the Xcode beta so that the hypervisor didn’t reject the macOS 15 IPSW
@chris @_inside Just make sure you have the Xcode 16 beta installed first, otherwise it won’t work!
@chris @_inside Actually, that may only be true if you’re using UTM…
@siracusa @chris It’s also true for VirtualBuddy or any other app using Virtualization
@_inside @siracusa @chris Do I understand it correctly and I can only get some of its features (like being able to sign in with my Apple ID in the VM) only if the host is macOS 15 too?
@spitfire @_inside @siracusa @chris correct. You also can’t get the predictive code completion on a VM.

@chris @_inside It’s great!

Just make sure you have the XCode16 Beta installed too

@chris I tried doing just that, but got a message that said "A software update is required to install macos in a virtual machine". So I guess I'll just create a MacOS 14.5 VM first, and then update from within the VM.

@_inside
@chris Oh, except I can't, because of this limitation in MacOS 14:
mastodon.social/@hannesoid/112631413524065454

So I suppose I missed an important detail.
🤔

@_inside
OK, got it! Xcode 16 beta had to be installed first. Thanks to @siracusa for pointing me in the right direction!

@chris @_inside