The Zappl agent is essentially a macOS command line tool.
/Library/Application Support/DARE/Zappl/Bin/
directory, and is symlinked at /usr/local/bin/zappl
.
The command line options available are useful in scenarios such as when testing or troubleshooting Zappl workflows.
sudo zappl
(unless you push any of these options through an MDM which executes them as root - in that case sudo
is not required).--help | -h
--update check | -u check
--update run | -u run
/Library/LaunchDaemons/com.dare.zappl.run.plist
and is responsible for checking for forced update receipts, checking for new updates on an hourly basis and running the scheduled update mechanism in line with any configured custom preferences.--update force | -u force
/Library/LaunchDaemons/com.dare.zappl.run.plist
.--update prompt | -u prompt
/Library/LaunchDaemons/com.dare.zappl.run.plist
.--update testPrompt | -u testPrompt
sudo zappl --update prompt
flag, with the exception that all run and elapsed time limitations will be ignored. If you are using the command line options to test Zappl prompts, this flag is ideal as it can be used to repeatedly display the scheduled update prompts on-demand.--update timerPrompt | -u timerPrompt
--update selfService | -u selfService
--update self | -u self
--install "AppIdentifier" | -i "AppIdentifier"
--installProgress "AppIdentifier" | -ip "AppIdentifier"
install-showProgress
action to perform an Application install which displays installation progress. When calling this option via command line, replace "AppIdentifier"
with the App’s Unique Identifier which can be found in our App catalog.--check “AppIdentifier” | -c “AppIdentifier”
--report submit | -r submit
--version | -v