Can I run tests in mobile safari in several concurrent simulators

Hello,

XCode 9 and the new Appium support running several simulators simultaneously and I’m able to do so by running 2 Appium instances on different ports and asking for different UDIDs in capabilities. What I see on the screen is very promising: 2 simulators start and launch WebdriverAgent and then open Safari with ‘Let’s browse’ prompt. But then only one Safari starts to accept commands from both tests and everything is messed up. I tried to use different ports for --webdriveragent-port, but had no luck. Is it because mobile Safari uses a predefined debug port for automation that cannot be changed? May be I’m missing something?

Thanks in advance.

No, parallel web safari on simulators in not supported. Its Apple Bug