I'm using appium command by npm as global and I am working in a wdio project with appium as a depedency.
package.json
...
"appium": "^1.17.1",
"wdio-appium-service": "^0.2.3",
"wdio-cucumber-framework": "^0.3.1",
"webdriverio": "^4.8.0"
...
Project's environment is using Node v8.16.0
I used to use Appium 1.16.1 and everything was well.
capabilities:
{
appiumVersion: '1.17.1',
deviceName: 'iPhone 11',
platformName: 'iOS',
deviceOrientation: 'portrait',
platformVersion: '13.1',
app: ***.app.zip,
automationName: 'XCUITest',
newCommandTimeout: 480,
fullReset: false
}
I recently update Appium to 1.17.1 (both global command and local dependency) and running the tests I started to get this error:
ERROR: An unknown server-side error occurred while processing the command. Original error: Could not load a driver for automationName 'XCUITest' and platformName 'iOS'. Please verify your Appium installation
iphone11.ios.13_2.app_zip