My Xcode was updated to install the iOS 18 simulator apps and my device OS was updated to iOS 17.7 after which I am seeing strange issues with my mobile test scripts. At first orientation change code started throwing this very error. I was able to ignore that exception and continue, but it looks like this error now comes up on subsequent test steps. Has anyone come across such an error before?
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 0x301a18900
Build info: version: β3.141.59β, revision: βe82be7d358β, time: β2018-11-14T08:25:53β
System info: host: β', ip: 'β, os.name: βMac OS Xβ, os.arch: βaarch64β, os.version: β14.6.1β, java.version: β17.0.7β
Driver info: io.appium.java_client.ios.IOSDriver
Capabilities {automationName: XCUITest, browserName: , bundleId: xxx, databaseEnabled: false, deviceId: , deviceName: iPhone 13, javascriptEnabled: true, locationContextEnabled: false, networkConnectionEnabled: false, newCommandTimeout: 1800, platform: MAC, platformName: iOS, platformVersion: 17.7, takesScreenshot: true, udid: xxxx, useJSONSource: true, waitForAppScript: true;, waitForQuiescence: true, wdaLocalPort: 62986, webStorageEnabled: false}
Katalon studio: 9.4.0
uiautomator2@2.45.1
xcuitest@5.14.1
appium: 2.5.4