我正在使用最新的wda来控制iphone真实设备。 xcode版本9.3 iPhone 6s,iOS 11.2.6 由xcode启动的wda和控制命令由我的python客户端发出。
data = dict(fromX=x1, fromY=y1, toX=x2, toY=y2, duration=duration)
self.http.post('/wda/dragfromtoforduration', data=data)
,例如从左向右滑动大约需要5秒钟。这个时间合理吗? 这是一个滑动手势的xcode日志:
t = 1431.73s查找应用程序“ com.apple.springboard” 0x10561bd50
t = 1431.73s pid为56的应用程序的快照可访问性层次结构
t = 1431.95s pid为56的应用程序的快照可访问性层次结构
t = 1432.05s pid为56的应用程序的快照可访问性层次结构
t = 1432.18s查找窗口
t = 1432.18s pid为56的应用程序的快照可访问性层次结构
t = 1432.33s查找窗口
t = 1432.33s具有pid 56的应用程序的快照可访问性层次结构
t = 1432.48s具有pid 56的应用程序的快照可访问性层次结构
t = 1432.60s查找窗口
t = 1432.60s具有pid 56的应用程序的快照可访问性层次结构
t = 1432.74s查找窗口
t = 1432.74s具有pid 56的应用程序的快照可访问性层次结构
t = 1432.92s按下并从Window [0.00,0.00]->(0.0,333.0)拖动到 窗口[0.00,0.00]->(375.0,333.0)
t = 1432.92s等待com.apple.springboard空闲
t = 1432.94s查找窗口
t = 1432.94s具有pid 56的应用程序的快照可访问性层次结构
t = 1433.18s合成事件
t = 1433.21s查找窗口
t = 143.21s pid为56的应用程序的快照可访问性层次结构
t = 1433.38s查找窗口
t =具有pid 56的应用的143.39s快照可访问性层次结构
t = 1435.08s等待com.apple.springboard空闲