If you use a CI/CD platform (I use CircleCI), it can publish to the App Store for you. I use a mac but still do this with most apps. https://github.com/AMD-OSX/AMD_Vanilla Updating OpenCore and macOS | OpenCore Post-Install thenickdude/KVM-Opencore: OpenCore disk image for running macOS VMs on Proxmox/QEMU https://github.com/ic005k/OCAuxiliaryTools https://old.reddit.com/r/VFIO/comments/n1rij8/is_using_an_apple_id_on_macos_virtual_machine_safe/gwf5f47/

https://www.nicksherlock.com/2022/10/installing-macos-13-ventura-on-proxmox/

  • Odd core counts

If your host CPU is AMD, you might have a core count which is divisible by 3, like 6 cores. macOS doesn’t like it if the core count isn’t a power of 2 (1, 2, 4, 8), but it doesn’t mind odd socket counts.

So in order to pass 6 total cores, configure the VM for 3 sockets and 2 cores per socket. etc, other tips in the page