-
-
Notifications
You must be signed in to change notification settings - Fork 196
Description
None of the below Script is working for IOS in Flutter when simple Appium Driver is used.
((IOSDriver) driver).context("NATIVE_APP");
((IOSDriver) driver).rotate(new DeviceRotation(0, 0, 90));
((IOSDriver) driver).rotate(ScreenOrientation.LANDSCAPE);
((IOSDriver) driver).context("FLUTTER");
Whereas below working superb for Android in Flutter when simple Appium Driver is used.
((AndroidDriver) driver).context("NATIVE_APP");
((AndroidDriver) driver).rotate(ScreenOrientation.LANDSCAPE);
((AndroidDriver) driver).context("FLUTTER");
Please advise !! @KazuCocoa
Error log:
org.openqa.selenium.UnsupportedCommandException: {"value":{"error":"unknown method","message":"Method has not yet been implemented","stacktrace":"NotYetImplementedError: Method has not yet been implemented\n at XCUITestDriver.executeCommand (/nix/store/4bwfw6qgz3ayw9l4zm6qywwq3qryckjv-appium-2.6.0/packages/base-driver/lib/basedriver/driver.ts:100:13)\n at processTicksAndRejections (node:internal/process/task_queues:95:5)\n at XCUITestDriver.executeCommand (/nix/store/4bwfw6qgz3ayw9l4zm6qywwq3qryckjv-appium-2.6.0/packages/appium/flutter/2.6.0/node_modules/appium-flutter-driver/node_modules/appium-xcuitest-driver/lib/driver.js:1040:5)\n at FlutterDriver.executeCommand (/nix/store/4bwfw6qgz3ayw9l4zm6qywwq3qryckjv-appium-2.6.0/packages/appium/flutter/2.6.0/node_modules/appium-flutter-driver/build/lib/driver.js:201:32)\n at defaultBehavior (/nix/store/4bwfw6qgz3ayw9l4zm6qywwq3qryckjv-appium-2.6.0/packages/appium/lib/appium.js:1109:14)\n at ImageElementPlugin.handle (/nix/store/4bwfw6qgz3ayw9l4zm6qywwq3qryckjv-appium-2.6.0/packages/appium/flutter/2.6.0/node_modules/@appium/images-plugin/lib/plugin.js:84:12)\n at /nix/store/4bwfw6qgz3ayw9l4zm6qywwq3qryckjv-appium-2.6.0/packages/appium/lib/appium.js:1178:16\n at AppiumDriver.executeWrappedCommand (/nix/store/4bwfw6qgz3ayw9l4zm6qywwq3qryckjv-appium-2.6.0/packages/appium/lib/appium.js:1215:16)\n at AppiumDriver.executeCommand (/nix/store/4bwfw6qgz3ayw9l4zm6qywwq3qryckjv-appium-2.6.0/packages/appium/lib/appium.js:1121:17)\n at asyncHandler (/nix/store/4bwfw6qgz3ayw9l4zm6qywwq3qryckjv-appium-2.6.0/packages/base-driver/lib/protocol/protocol.js:393:19)"}}