How to run MacOS within VirtualBox under Linux
https://www.wikigain.com/install-macos-catalina-on-virtualbox-on-windows/
VBoxManage modifyvm "macOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
VBoxManage setextradata "macOS" VBoxInternal/CPUM/IsaExts/AVX 0
VBoxManage setextradata "macOS" VBoxInternal/CPUM/IsaExts/AVX2 0
VBoxManage setextradata "macOS" VBoxInternal2/EfiGraphicsResolution 1920x1080
brew install cocoapods