#4 楼 @cloudwind 应该都可以。。不过 origin_el 这个参数填坐标没跑通(报 Support for this gesture is not yet implemented. Please contact an Appium dev,你是 iOS10+ 还是老框架?)。。不过单纯一个滑动用 swipe(100, 100, 100, 400) 也是可以的。
def swipe(self, start_x, start_y, end_x, end_y, duration=None):
"""Swipe from one point to another point, for an optional duration.
:Args:
- start_x - x-coordinate at which to start
- start_y - y-coordinate at which to start
- end_x - x-coordinate at which to stop
- end_y - y-coordinate at which to stop
- duration - (optional) time to take the swipe, in ms.
:Usage:
driver.swipe(100, 100, 100, 400)
"""
这样,但是这个坐标系是相对啥的
求教一般 python 模块接口文档哪里看?我看有的有文档有的没有,没文档的总不能翻源码看接口吧 QAQ
#93 楼 @weamylady 这个问题你先查查日志上面然后应该会有报错,然后根据报错解决
在我印象里应该是 WebDriverAgent 没编译好的原因,大约是
cd /usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent/
carthage update
然后证书记得配好(Lib 和 Runner) Run 一下
还有的可能的是安装 libimoiledevice 在 iOS10 以上一定要带 --HEAD,不是的话卸了装一下它
brew install libimobiledevice --HEAD
Hope it works
真的是黑人问号
在卡住的过程里 ctrl-c 了几次后,竟然再安的某次就直接好了???
npm install -g appium
/usr/local/bin/appium -> /usr/local/lib/node_modules/appium/build/lib/main.js
/usr/local/lib
└── appium@1.6.3
这问题可能是共性问题吧(我遇到好几次),有解的盆友可以贴出来分享下解决办法。。。
之前好像也遇到。。。然后都忘了怎么解决了。。。然后新机搭环境遇到了该问题。