I was hoping this was about an iOS emulator for Linux, so I could finally debug my websites in Safari or develop apps for the AppStore without owning Apple hardware.
You can run macOS in a virtual machine, and since iOS emulators are not using virtualization, there is no requirement for nested virtualization.
I've had decent experience using Xcode and iOS emulators via KVM virtual machine in the past, however there is no graphics acceleration.
But be aware that according to macOS EULA (might not be enforceable outside of the USA) you can only run macOS guests when host is running on Apple hardware.
It's really not a substitute for mobile safari at all, especially not mobile safari at a specific iOS version. The state of the art there afaik is still to have a drawer full of iOS devices you hold off on updating for a couple years, or else you can never reproduce the bug that your users on older iPhones see.
There are too many bugs with things like the collapsible url bar / jank when changing orientation / or just plain bugs unique to their cut that won't reproduce on arbitrary WebKit browsers. I've had to fix layering bugs 100% reproducible on mobile safari on device but not in the emulator or beta for the new iOS at the time.
> Do you have plans for supporting iOS apps?
>
> Yes, in the long run, we'd like to be able to run iOS apps on ARM devices (like most Android phones). A significant challenge here would be to write our own implementation of UIKit. Come talk to us if you're interested in working on this!