After upgrading to Appium 3.5.2, I am unable to run Appium tests on an iOS real device using Docker. I am installing the WDA app manually before the session and using the appium:usePrebuiltWDA capability.
Initially, I received the following error: “The selected XCUITest session strategy requires macOS with Xcode. Use ‘appium:usePreinstalledWDA’ with a signed prebuilt WebDriverAgent or provide ‘appium:webDriverAgentUrl’ to run from ‘linux’.”
After using the appium:usePreinstalledWDA capability, I am getting this error: "Failed launch preinstalled WebDriverAgent via RemoteXPC for ‘00008030-001565583A85402E’ (Cannot find package ‘appium-ios-remotexpc’ imported from /root/.appium/node_modules/appium-xcuitest-driver/build/lib/device/remote-xpc/module-loader.js). Make sure the application com.facebook.WebDriverAgentRunner.xctrunner exists and it is launchable. https://appium.github.io/appium-xcuitest-driver/latest/preparation/real-device-config/ may help to complete the preparation. "
What can I do in order to keep running Appium sessions the same way I used to? Thanks.