

Note that this is a permanent deletion, and you are responsible for using simctl or xcode to manage the categories of devices used with Appium.Ībsolute path to directory Appium can use to manage temporary files, like built-in iOS apps it needs to move around. This option causes Appium to delete all devices other than the one being used by Appium.

Xcode 6 has a bug on some platforms where a certain simulator can only be launched without error if all other simulator devices are first deleted. Show info about the appium server configuration and exitīypass Appium's checks to ensure we can read/write necessary filesĬause sessions to fail if desired caps are sent in that Appium does not recognize as valid for the selected device Local port used for communication with Selendroid tracetemplate /Users/me/acetemplateĬonfiguration JSON file to register appium with selenium grid tracetemplate file to use with Instruments (IOS-only) Use the iPad Simulator no matter what the app wants (IOS-only) Use the iPhone Simulator no matter what the app wants (IOS-Simulator-only) use the default simulator that instruments launches on its own Possible values are debug, info, warn, error, which are progressively less verbose.Īlso send log output to this HTTP listener Set the server log level for console and logfile (specified as console-level:logfile-level, with both being the same if only one value is supplied). Pre-launch the application before allowing the first session (Requires -app and, for Android, -app-pkg and -app-activity)

(iOS-only) How many times to retry launching Instruments before saying it crashed or timed out (Android-only) port to use on device to talk to Appium ipa fileĬallback IP Address (default: same as -address) Be careful when enabling this feature, since there is a potential security risk if you visit a website that uses a cross-domain request to initiate or introspect sessions on your running Appium server. Turn on CORS compatibility mode, which will allow connections to the Appium server from within websites hosted on any domain. Many Appium 1.5 server arguments have been deprecated in favor of the -default-capabilities flag.Īll flags are optional, but some are required in conjunction with certain others.
