I have attached my Desire capability screenshot please check if you missing something from here. And Please in project setting->Desire Capabilities-> Select the device and apply/save it. And remember when you run test please select same device you have set in desire capability.
Can you share me the appium log when Katalon connect to Appium server?
There 2 thing here:
Appium requires “platformVersion”, but not “PlatformVersion” as yours.
Katalon is parsing my “platformVersion” into “platFormVersion”.
Bad thing:
from Appium 1.8.2-beta to 1.12.1, “platformVersion” is required so Katalon cannot work with those version of Appium. #So I think dev should fix this bug asap. It is a blocker.
Workaround:
Appium 1.13. “platformVersion” is not mandatory for Simulator. So I can work with Simulators now. And this is the warning:
[XCUITest] ‘platformVersion’ capability (‘undefined’) is not a valid version number. Consider fixing it or be ready to experience an inconsistent driver behavior.
Yes, Those capabilities are not recognized by appium
e[35m[BaseDriver]e[39m The following capabilities were provided, but are not recognized by appium: deviceId, platform, appWaitDuration, autoGrantPermissions.
e[35m[BaseDriver]e[39m Session created with session id: 2797ff1b-6729-4907-8801-e446e092272f
I had many problems during configure project setting in katalon studio with appium. So i have add and remove some of desire capabilities randomly. Now the project is running on my ios Simulator and iPad(real Device) As well.