From fabe063a85ce6bde238b66cbbeef56472ebef89c Mon Sep 17 00:00:00 2001
From: ThomasFettSauce <35037857+ThomasFettSauce@users.noreply.github.com>
Date: Mon, 6 Aug 2018 15:43:52 +0200
Subject: [PATCH] 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 9beba48cd6b61e63107fce24da4fdadad1397e48.
* Add documentation for the new desired capabilities.
* update docs to reflect only one capability for remoteDebugProxy
---
docs/en/writing-running-appium/caps.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/docs/en/writing-running-appium/caps.md b/docs/en/writing-running-appium/caps.md
index af499f54c..3efe71cfb 100644
--- a/docs/en/writing-running-appium/caps.md
+++ b/docs/en/writing-running-appium/caps.md
@@ -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.
`-----BEGIN CERTIFICATE-----MIIFWjCCBEKg...`
`-----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