在终端中启动 appium 时设置 autoAcceptAlerts。

Set autoAcceptAlerts on start appium in terminal.

有没有办法在 autoAcceptsAlerts 设置为 true 的情况下通过终端启动 Appium?

这是我启动 Appium 的脚本:

start_appium(){
  source ~/.bash_profile
  $NODE $APPIUM_JS 
  --app $APPLICATION_PATH
  --address "0.0.0.0" 
  --port  
  --udid myudid
}

我想添加 autoAcceptAlerts。可能吗?

Appium 1.5 does away with most CLI flags; the remainder can be converted into JSON and made part of the --default-capabilities flag. For example:

# raw JSON as an argument
--default-capabilities '{"app": "myapp.app", "deviceName": "iPhone Simulator"}'
# or the name of a JSON file
--default-capabilities /path/to/file.json

因此,要在终端上设置 autoAcceptAlerts,您需要 运行:

$ appium --default-capabilities '{"autoAcceptAlerts": true}'

来源:http://appium.io/slate/en/master/?java#the-default-capabilities-flag