-
-
Notifications
You must be signed in to change notification settings - Fork 765
Closed
Labels
Description
Description
java.lang.ClassCastException: org.openqa.selenium.remote.Response cannot be cast to java.util.Map
at io.appium.java_client.ios.IOSDriver.getBatteryInfo(IOSDriver.java:191)
at ios_appium.App.main(App.java:52)
...
capabilities.setCapability(IOSMobileCapabilityType.UPDATE_WDA_BUNDLEID, "com.appium.ios");
capabilities.setCapability(MobileCapabilityType.APP, app.getAbsolutePath());
capabilities.setCapability(IOSMobileCapabilityType.WDA_LAUNCH_TIMEOUT, 60000);
capabilities.setCapability(IOSMobileCapabilityType.WDA_CONNECTION_TIMEOUT, 16000);
capabilities.setCapability(IOSMobileCapabilityType.COMMAND_TIMEOUTS, "{\"findElement\": 8000, \"findElements\": 15000, \"setValue\": 8000, \"default\": 16000}");
driver = new IOSDriver<>(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
IOSBatteryInfo batteryInfo = driver.getBatteryInfo();
System.out.println();
}catch (Throwable e){
e.printStackTrace();
}finally {
driver.quit();
}
...Environment
- java client build version
1.8 - Appium server version
1.8.1 - Desktop OS/version
MAC/10.13.5 - Node.js version
8.11.2 - Mobile platform/version
REAL DEVICE IOS/11.3 - java-client
6.0.0