Does Appium have support for iOS 12?

<dependency>
 <groupId>org.seleniumhq.selenium</groupId>
 <artifactId>selenium-java</artifactId>
 <version>3.12.0</version>
 </dependency>

<dependency>
 <groupId>io.appium</groupId>
 <artifactId>java-client</artifactId>
 <version>6.1.0</version>
 </dependency>

Follow the below steps. It works for me
TouchAction action = new TouchAction(driver);
action.press(PointOption.point(fromX,fromY))
.waitAction(new WaitOptions().withDuration(Duration.ofMillis(600)))
.moveTo(PointOption.point(toX, toY))
.release()
.perform();