Linux Command Library


Manage iDevice apps

ideviceinstaller [OPTIONS]

Allows to install, upgrade, uninstall, archive, restore and enumerate installed or archived apps on iDevices.

General options:
-d, --debug

enable communication debugging.

-U, --uuid UUID

target specific device by its 40-digit device UUID.

-h, --help

prints usage information

-l, --list-apps

list apps installed on the device.

Additional options:
-o list_user

list user apps only (apps installed by the user) This is the default.

-o list_system

list system apps only (apps available from the system firmware)

-o list_all

list all types of apps

-o xml

print output in xml format (PList)

-i, --install ARCHIVE

install app from a package file specified by ARCHIVE.

-u, --uninstall APPID

uninstall app specified by APPID.

-g, --upgrade APPID

upgrade app specified by APPID.

-r, --restore APPID

restore archived app specified by APPID.

-L, --list-archives

list archived applications on the device.

Additional options:

-o xml

print output in xml format (PList)

-a, --archive APPID

archive app specified by APPID.

Additional options:
-o uninstall

uninstall the package after making an archive

-o app_only

archive application data only

-o copy=PATH

copy the app archive to directory PATH when done

-o remove

only valid when copy=PATH is used: remove after copy

-R, --remove-archive APPID

remove app archive specified by APPID.

This manual page was written by Martin Szulecki.

play store download app store download
Sonnenallee 29, 12047 Berlin, Germany

Privacy policy
Successfully copied