After upgrading my Xcode version to 16.2, the swipe and tap functionalities are no longer working.
I have tried:
- Upgrading Katalon to 10.1.0
- Upgrading Xcuitest to 7.21.1 and above
- Using a variety of simulated iOS devices
- Upgrading and downgrading appium to 2.16 and 2.11.1
- Using TouchAction with PointerInput interactions
- Using katalon-mobile-util library
Nothing seems to be working. I am consistently receiving the following error:
=============== ROOT CAUSE =====================
Caused by: org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: -[XCUIApplicationProcess waitForQuiescenceIncludingAnimationsIdle:]: unrecognized selector sent to instance 0x600002c07480
================================================
Test Cases/myTest FAILED.
Reason:
com.kms.katalon.core.exception.StepFailedException: Failed to tap at [100, 200]
at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.stepFailed(MobileKeywordMain.groovy:64)
at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:34)
at com.kms.katalon.core.mobile.keyword.builtin.TapAtPositionKeyword.tapAtPosition(TapAtPositionKeyword.groovy:69)
at com.kms.katalon.core.mobile.keyword.builtin.TapAtPositionKeyword.execute(TapAtPositionKeyword.groovy:61)
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)...
Specs
*Operating System
MacOS
*Katalon Studio version
Version 10.1.0
Environment (for Mobile Testing)
Appium version: 2.11.1
Xcuitest version: 7.21.1+
Mobile platform/version under test: iOS 17.5 and iOS 18.3
Simulator: iPhone 15 and iPhone 16
Xcode version: Xcode 16.2