I wasn't sure this would be possible, but after almost a month of work, I've been able to convince Virtualization.framework to run an iOS 16 VM on my Mac. Now I just have to figure out how to press the Home button πŸ˜…

Instead of figuring out how to press the Home button, I decided to just remove it instead. I then learned how to touch the screen πŸ‘†πŸ». Now I have to figure out why PosterBoard keeps crashing (that's why there's no wallpaper).

PS: That lag during swipes is only in the screen recording, it's actually buttery smooth.

In case you’re wondering, my Mac sees the virtual iPhone as a regular USB device, which means that I can build, run, and debug apps from Xcode just fine.
@_inside Amazing. Are you gonna open-source this?