I read there are issues trying to test multiple iOS devices (or at least the simulator) on Mac, and this affects Appium.
Suggestions were to use multiple machines to work around this, or run testing against devices serially rather than in parallel.
I was wondering if anybody tried the route of having a virtual Mac OS running on a Mac to give you 2 Macs on the same hardware. And then have XCode & Appium on the virtual and physical Macs so that you have ability to run 2 iOS simulators or devices in parallel.
I might try it but wanted to see if anybody tried it out already and whether that works or works reliably.