From 7fbc6d180105b798af619c7994ed271cede2559e Mon Sep 17 00:00:00 2001 From: Nikias Bassen Date: Sat, 11 Feb 2023 02:27:04 +0100 Subject: Rework command line option handling --- man/ideviceinstaller.1 | 88 ++++++++++++++++++++++++++------------------------ 1 file changed, 45 insertions(+), 43 deletions(-) (limited to 'man') diff --git a/man/ideviceinstaller.1 b/man/ideviceinstaller.1 index 8ede2db..b13b0e6 100644 --- a/man/ideviceinstaller.1 +++ b/man/ideviceinstaller.1 @@ -7,29 +7,13 @@ ideviceinstaller \- Manage apps on iOS devices. .SH DESCRIPTION -Allows to install, upgrade, uninstall, archive, restore and enumerate installed -or archived apps on iOS devices. +Allows to enumerate, install, upgrade, and uninstall apps on iOS devices. -.SH OPTIONS - -.SS General options: -.TP -.B \-d, \-\-debug -enable communication debugging. -.TP -.B \-u, \-\-udid UDID -target specific device by its 40-digit device UDID. -.TP -.B \-h, \-\-help -prints usage information - -.SS Commands: +.SH COMMANDS .TP -.B \-l, \-\-list-apps -list apps installed on the device. - +.B list +List installed apps on the device. .RS -.B Additional options: .TP \-b Only query for given bundle identifier (can be passed multiple times) @@ -47,42 +31,37 @@ list all types of apps \-o xml print output in xml format (PList) .RE - .TP -.B \-i, \-\-install ARCHIVE -install app from a package file specified by ARCHIVE. ARCHIVE can also be a -.ipcc file for carrier bundle installation or a .app directory for developer +.B install PATH +Install app from a package file specified by PATH. PATH can also be a .ipcc +file for carrier bundle installation or a .app directory for developer app installation. .TP -.B \-U, \-\-uninstall APPID -uninstall app specified by APPID. +.B uninstall BUNDLEID +Uninstall app specified by BUNDLEID. .TP -.B \-g, \-\-upgrade ARCHIVE -upgrade app from a package file specified by ARCHIVE. +.B upgrade PATH +Upgrade app from a package file specified by PATH. .TP -.B \-r, \-\-restore APPID -restore archived app specified by APPID. +.B restore BUNDLEID +Restore archived app specified by BUNDLEID. .TP -.B \-L, \-\-list-archives -list archived applications on the device. - +.B list-archives +List archived apps on the device. .RS -.B Additional options: .TP \-o xml -print output in xml format (PList) +print full output as xml plist .RE .TP -.B \-a, \-\-archive APPID -archive app specified by APPID. - +.B archive BUNDLEID +Archive app specified by BUNDLEID. .RS -.B Additional options: .TP \-o uninstall uninstall the package after making an archive @@ -101,11 +80,34 @@ only valid when copy=PATH is used: remove after copy .RE .TP -.B \-R, \-\-remove-archive APPID -remove app archive specified by APPID. +.B remove-archive BUNDLEID +Remove app archive specified by BUNDLEID. + + +.SH OPTIONS +.TP +.B \-u, \-\-udid UDID +Target specific device by UDID. +.TP +.B \-n, \-\-network +Connect to network device. +.TP +.B \-w, \-\-notify-wait +Wait for app installed/uninstalled notification to before reporting success of operation. +.TP +.B \-h, \-\-help +Print usage information. +.TP +.B \-d, \-\-debug +Enable communication debugging. +.TP +.B \-v, \-\-version +Print version information. + +.SH AUTHORS +Nikias Bassen -.SH AUTHOR -This manual page was written by Martin Szulecki. +Martin Szulecki .SH ON THE WEB https://libimobiledevice.org -- cgit v1.1-32-gdbae