Start Appium in command line, and using selenium test script, I could open the specific app in the real iPhone.
But with Appium GUI, it give me "Original error: Cannot detect udid for iPhone xx Simulator running iOS 13.1". It said that it cannot find iPhone simulator but I set the capability as real iPhone by giving 'udid'. Could you give me some hint for what is the problem?
I know the GUI and CLI is independent as Appium server. I want to use GUI's inspector to record some user operations on my app like what selenium IDE does. And I don't know how to do it in command line.
/ / / Well, here is the capability I used:
desired_caps={
"platformName": "iOS",
"platformVersion": "13.1",
"deviceName": "iPhone SE",
"udid": "auto",
"bundleId": "xxx",
"xcodeOrgId": "xxx",
"xcodeSigningId": "iPhone Developer",
"updatedWDABundleId": "xxx",
"automationName": "XCUITest"
}
/ / / Update, this issue is gone when upgrade to latest Appium GUI version with 1.15.1, it looks like Appium needs the new version to support iOS 13.