Add cap to use a remote debugger proxy (#10960)

* Add two command-line arguments to provide connection data for an optional proxy the iOS remote debugger can use.

* Revert "Add two command-line arguments to provide connection data for an optional proxy the iOS remote debugger can use."

This reverts commit 9beba48cd6.

* Add documentation for the new desired capabilities.

* update docs to reflect only one capability for remoteDebugProxy
This commit is contained in:
ThomasFettSauce
2018-08-06 09:43:52 -04:00
committed by Isaac A. Murchie
parent 91b3c05f89
commit fabe063a85
+1
View File
@@ -144,6 +144,7 @@ Driver](/docs/en/drivers/ios-uiautomation.md).
|`appName`| The display name of the application under test. Used to automate backgrounding the app in iOS 9+.|e.g., `UICatalog`|
|`customSSLCert`|(Sim only) Add an SSL certificate to IOS Simulator. | e.g. <br/>`-----BEGIN CERTIFICATE-----MIIFWjCCBEKg...`<br/>`-----END CERTIFICATE-----`|
|`webkitResponseTimeout`|(Real device only) Set the time, in ms, to wait for a response from WebKit in a Safari session. Defaults to `5000`|e.g., `10000`|
|`remoteDebugProxy`| (Sim only, <= 11.2) If set, Appium sends and receives remote debugging messages through a proxy on either the local port (Sim only, <= 11.2) or a proxy on this unix socket (Sim only >= 11.3) instead of communicating with the iOS remote debugger directly. |e.g. `12000` or `"/tmp/my.proxy.socket"`|
### iOS Only, using XCUITest