我遇到这样子的情况这样子弄不行,然后是用 Appium 目录下的 wda 服务
这是验证码输入的界面
不行,ios 键盘需要通过坐标来 tap
用 sendKeys 输入操作不行,因为是验证码输入,是多个空格分开的,没办法唯一定位。Android 可以用 keyBoard 键盘,但是 ios 不行的,不知道有什么类似的方法没有?现在找到的解决办法是,遍历验证码,然后找到验证码元素,点击获取
可以了,谢谢,谢谢。很奇怪,为什么 click 不可以而 tap 就可以了
这是控件的 xml 文件,帮忙看一下,谢谢
符合预期的页面,而且使用 getLocation() 获取位置,可以获取到,但就是 click 无响应
那个问题已解决,使用了 appium 自带的 wda 文件就可以了,谢谢
那个问题已经解决了,使用了 appium 自带的 wda 文件就可以了,谢谢
好的,我试试,谢谢
不是,是网上下载的。然后把 appium 的替换掉了。上周还可以的,后面升级了一下 java-client 版本就不行了
您好,appium 重新安装,wda 也重新下载编译了。wda 服务可以起起来,但就是真机运行时就报错了,错误和提问里面的一样,还有什么解决办法吗?
环境:appium 版本:1.14.0,java-client:7.1.0,ios 12.0.1,iPhone 8 Plus
好的,我试试。谢谢
您好,我也出现了这个问题,通过日志查看坐标位置没有问题,但 TouchAction 没有反应,可以帮忙看一下吗?
您好,想问一下 ios 真机 (ios 12.0) 测试时,运行到滑动 case 时报 “Encountered internal error running command: UnknownError: An unknown server-side error occurred while processing the command. Original error: Unhandled endpoint: "session/D5B59262-EAE9-4703-A318-DCA7C266549F/wda/touch/perform"” 错误,是因为 wda 环境有问题,还是 ios 高系统不支持 swipe 和 tap 等方法
可能是 xcode 版本的问题,可以试试 xcode10.1