我正在使用真正的ios设备在Mac上测试我的应用程序 . 当我运行脚本时,它在Eclipse IDE中显示以下错误,
org.openqa.selenium.SessionNotCreatedException:无法创建新的远程会话 . 所需功能=功能[{app = / Users // Downloads / XXX.ipa,platformVersion = 10.2.1,platformName = iOS,deviceName = Mr.x'S iPod touch,UDID = *****}],所需功能=功能[{}]
然后我检查了它显示的appium中的日志,
[debug] [MJSONWP]错误参数:BadParametersError:参数不正确 . 我们想要{“required”:[“desiredCapabilities”],“optional”:[“requiredCapabilities”,“sessionId”,“id”]}你发送了[“desiredCapabilities”,“requiredCapabilities”,“capabilities”,“alwaysMatch” “firstMatch”]
我该怎么做才能解决这个问题,任何人都可以帮我解决这个问题 .
1 回答
是的,您需要xcode才能访问iOS原生应用 .
所需的功能: