Mojave10.14.4 and Appium 1.12.1 doesn't work

Environment Details :

  • MacOs Mojave 10.14.4
  • Appium Server 1.12.1
  • Xcode 10.2
  • Appium Java Client 6.1.0

Capabilities:
caps.setCapability(“automationName”, prop.getProperty(“ios.automationName”));
caps.setCapability(“platformVersion”, prop.getProperty(“ios.platformVersion”));
caps.setCapability(“platformName”, prop.getProperty(“ios”));
caps.setCapability(“deviceName”, prop.getProperty(“ios.deviceName”));
caps.setCapability(“autoAcceptAlerts”, prop.getProperty(“ios.autoAcceptAlerts”));
caps.setCapability(“showXcodeLog”,“true”);
caps.setCapability(“useNewWDA”,“true”);
caps.setCapability(“waitForQuietness”,“false”);
caps.setCapability(“wdaEventloopIdleDelay”,“3”);
caps.setCapability(“eventLoopIdleDelaySec”, “1”);
caps.setCapability(“noReset”, prop.getProperty(“ios.noReset”));

Comments

  1. Manually, It works perfectly in appium desktop version 1.12.1
  2. I tried with various Xcode Versions ; but nothing helped(got errors like Couldn’t identify simulators with particular versions. But they are actually installed)
  3. Tried removing capabilities “useNewWDA” and reduce the delay for capabilities("wdaEventloopIdleDelay & eventLoopIdleDelay)

I know, there are similar bugs corresponding to this post; but solutions doesn’t work for me.
Need Help Pls!