Could if be that Appium Server won't allow spaces in the “app” capability?

I’m starting to write my first tests which I tested with Appium Studio and worked fine.

However, since test automation is our final goal I started to run the tests with Appium Server ass well and our iOS app won’t run.

It fails with the following error:

OpenQA.Selenium.WebDriverException : An unknown server-side error occurred while processing the command. Original error: Could not install app: 'The "path" argument must be of type string. Received type undefined'

Which is quite confusing. Which “path” argument? There is none. The argument regarding the app installation is called “app”.

Anyway, I had a closer look at the “app” attribute to see if it’s correct. And then it struck me: There are space in it.

We have spaces in filenames for almost a quarter century now and ever application and script should be space ready by now.

should — could it be that Appium Server still isn’t?

1 Like

Thanks for the link. I hasn’t shown up in my searches.