我在使用Appium自动化XCUITypeWheelPicker时遇到困难。我有一个带4个选项的轮式选择器(以及在不同屏幕上的另一个日期轮式选择器)。 2-3个月前,我正在使用:
browser.touchAction([
{ action: 'tap', selector: 'XCUIElementTypePickerWheel' },
{ action: 'moveTo', x: 0, y: -10 },
'release'
]);
这非常适合我的问题。由于某种原因,它不再在我的MacBook(2015型号)上运行,但仍可在同事MacBook(2017型号)上运行。我也尝试过使用其他替代方法,例如:
browser.execute('mobile: selectPickerWheelValue', {'order': 'next', 'offset': 0.15, 'element': $('XCUIElementTypePickerWheel')});
以及通过单击(X,Y)坐标在轮式拾取器中选择下一个值。
任何人都可以提供有关如何使拾轮器自动化的建议吗?
谢谢!