Não é possível deslizar no teste iOS do appium

Na documentação, o appium apresenta a seguinte opção para java:

JavascriptExecutor js = (JavascriptExecutor) driver;
HashMap<String, Double> swipeObject = new HashMap<String, Double>();
swipeObject.put("startX", 0.01);
swipeObject.put("startY", 0.5);
swipeObject.put("endX", 0.95);
swipeObject.put("endY", 0.5);
swipeObject.put("duration", 1.8);
js.executeScript("mobile: swipe", swipeObject);

Integrei isso no meu teste, mas depois de navegar para a tela em que o furto estaria disponível, o método com o furto não executará a ação ... No painel de exceção de falha, recebo o seguinte erro: "org.openqa.selenium. WebDriverException: ainda não implementado ".

Quero deslizar da esquerda para a direita, mas ainda não encontrei outra solução ...

UPDATE: Eu consegui deslizar usando o seguinte código:

HashMap scrollObject = new HashMap();{{
    scrollObject.put("direction", "left");
}};
((RemoteWebDriver) driver).executeScript("mobile: scroll", scrollObject);

O problema é que ele só desliza uma vez, mesmo se usado várias vezes ... alguma idéia de como resolver isso?

questionAnswers(2)

yourAnswerToTheQuestion