I have this issue when I setup for new devices.
My capabilities:
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "iOS");
capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "13.6.1");
capabilities.setCapability("bundleId","com.ges.uTop");
capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, "XCUITest");
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "iPhone");
capabilities.setCapability(MobileCapabilityType.UDID, "aaa1e313a7e3e7a8a7eb0c8694fa286a8e6ec27f");
URL url = new URL("http://localhost:4723/wd/hub");
Appium logs:
Signing for "WebDriverAgentRunner" requires a development team. Select a development team in the Signing & Capabilities editor.
[info] [35m[Appium][39m Welcome to Appium v1.18.3
[info] [35m[Appium][39m Non-default server args:
[info] [35m[Appium][39m relaxedSecurityEnabled: true
[info] [35m[Appium][39m allowInsecure: {
[info] [35m[Appium][39m }
[info] [35m[Appium][39m denyInsecure: {
[info] [35m[Appium][39m }
[info] [35m[Appium][39m Appium REST http interface listener started on 0.0.0.0:4723[debug] [35m[HTTP][39m Request idempotency key: 49b5bf4a-caef-410c-b052-b406e56f227e
[info] [35m[HTTP][39m [37m-->[39m [37mPOST[39m [37m/wd/hub/session[39m
[info] [35m[HTTP][39m [90m{"desiredCapabilities":{"platformVersion":"13.6.1","automationName":"XCUITest","bundleId":"com.ges.uTop","platformName":"iOS","udid":"aaa1e313a7e3e7a8a7eb0c8694fa286a8e6ec27f","deviceName":"iPhone"},"capabilities":{"firstMatch":[{"appium:automationName":"XCUITest","appium:bundleId":"com.ges.uTop","appium:deviceName":"iPhone","platformName":"ios","appium:platformVersion":"13.6.1","appium:udid":"aaa1e313a7e3e7a8a7eb0c8694fa286a8e6ec27f"}]}}[39m
This file has been truncated. show original
Could someone help me out.
you did not mention - did you complete real device webdriver setup?
http://appium.io/docs/en/drivers/ios-xcuitest-real-devices/
1 Like
DuyenVu
December 22, 2020, 7:05am
3
I fixed this issue, I have 2 file WebDriverAgent.xcodeproj in:
/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent and
/usr/local/lib/node_modules/appium/node_modules/appium-webdriveragent
My project need config in /usr/local/lib/node_modules/appium/node_modules/appium-webdriveragent.
That’s it.