Appium UI 自动化,ios 真机测试时,wda 服务已经启动,但启动打开 APP 之后报错退出,求帮忙看一下

珂学家 · July 22, 2019 · Last by ltyd5788 replied at July 25, 2019 · 1656 hits

UI自动化,ios真机测试时,wda服务已经启动,但启动打开APP之后报错退出,求帮忙看一下。报错日志如下:
测试机型:ios 12.0

最佳回复
珂学家 回复

试试appium里的wda吧 base-driver现在都更新到3.19.0版本了,你的还是3.17.0,最新的可能是依赖3.19.0版本的,具体变动要看下java_client或者base-driver依赖是不是有commit影响到了

共收到 11 条回复 时间 点赞
ltyd5788 回复

您好,appium重新安装,wda也重新下载编译了。wda服务可以起起来,但就是真机运行时就报错了,错误和提问里面的一样,还有什么解决办法吗?
环境:appium版本:1.14.0,java-client:7.1.0,ios 12.0.1,iPhone 8 Plus

珂学家 回复

wda不用重新下,编译Appium自带的就行

珂学家 回复

/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent WDA是用appium里的嘛

ltyd5788 回复

不是,是网上下载的。然后把appium的替换掉了。上周还可以的,后面升级了一下java-client版本就不行了

珂学家 回复

试试appium里的wda吧 base-driver现在都更新到3.19.0版本了,你的还是3.17.0,最新的可能是依赖3.19.0版本的,具体变动要看下java_client或者base-driver依赖是不是有commit影响到了

ltyd5788 回复

好的,我试试,谢谢

ltyd5788 回复

那个问题已经解决了,使用了appium自带的wda文件就可以了,谢谢

那个问题已解决,使用了appium自带的wda文件就可以了,谢谢

麻烦问下,我的appiuminspector 获取xpath 时用问题 总是这种(//XCUIElementTypeOther[@name="手机号 clear 密码 clear ClosePassword 验证码 clear 获取验证码 登录 忘记密码 验证码登录 快速注册"])[2]/XCUIElementTypeOther/XCUIElementTypeOther/XCUIElementTypeScrollView/XCUIElementTypeOther/XCUIElementTypeOther[1]

只有按键获取的没问题

页面是用RN或者跨平台语言开发的吗?

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up