diff --git a/src/main/java/io/appium/java_client/remote/IOSMobileCapabilityType.java b/src/main/java/io/appium/java_client/remote/IOSMobileCapabilityType.java index 9640c1621..9d72f8d0f 100644 --- a/src/main/java/io/appium/java_client/remote/IOSMobileCapabilityType.java +++ b/src/main/java/io/appium/java_client/remote/IOSMobileCapabilityType.java @@ -195,14 +195,6 @@ public interface IOSMobileCapabilityType extends CapabilityType { */ String SHOW_XCODE_LOG = "showXcodeLog"; - /** - * Device logger for real devices. It could be path to deviceconsole - * (installed with npm install deviceconsole, a compiled binary named - * deviceconsole will be added to ./node_modules/deviceconsole/) - * or idevicesyslog (comes with libimobiledevice). Defaults to idevicesyslog - */ - String REAL_DEVICE_LOGGER = "realDeviceLogger"; - /** * Time in milliseconds to pause between installing the application * and starting WebDriverAgent on the device. Used particularly for larger applications. @@ -255,4 +247,20 @@ public interface IOSMobileCapabilityType extends CapabilityType { */ String KEYCHAIN_PATH = "keychainPath"; -} \ No newline at end of file + /** + * Forces uninstall of any existing WebDriverAgent app on device. + * This can provide stability in some situations. Defaults to false. + */ + String USE_NEW_WDA = "useNewWDA"; + + /** + * Time, in ms, to wait for WebDriverAgewnt to be pingable. Defaults to 60000ms. + */ + String WDA_LAUNCH_TIMEOUT = "wdaLaunchTimeout"; + + /** + * Timeout, in ms, for waiting for a resonse from WebDriverAgent. Defaults to 240000ms. + */ + String WDA_CONNECTION_TIMEOUT = "wdaConnectionTimeout"; + +}