Приложение командной строки для управления приложениями и архивами приложений на устройствах iOS.
Приложение Ideviceinstaller позволяет взаимодействовать с службой установки приложения устройства iOS.
Он использует сказочную библиотеку LibimobileDevice, которая позволяет общаться с устройствами iOS.
Некоторые ключевые функции:
Сначала установите все необходимые зависимости и инструменты сборки:
sudo apt-get install
build-essential
pkg-config
checkinstall
git
autoconf
automake
libtool-bin
libplist-dev
libimobiledevice-dev
libzip-dev
usbmuxdПродолжайте клонировать фактическое хранилище проекта:
git clone https://github.com/libimobiledevice/ideviceinstaller.git
cd ideviceinstallerТеперь вы можете построить и установить его:
./autogen.sh
make
sudo make installПрежде всего прикрепите ваше устройство к своей машине.
Тогда просто беги:
ideviceinstaller list Это напечатает список идентификаторов <appid> (идентификаторов пакета) для использования с другими командами (см. Далее ниже).
Чтобы установить приложение из использования файла пакета:
ideviceinstaller install < file > Чтобы удалить приложение с помощью <appid> из использования устройства:
ideviceinstaller uninstall < appid >Пожалуйста, проконсультируйтесь с информацией об использовании или странице руководства для полной документации с доступными параметрами командной строки:
ideviceinstaller --help
man ideviceinstallerМы приветствуем взносы от всех и благодарны за каждый запрос на привлечение!
Если вы хотите внести свой вклад, пожалуйста, разделите master филиал, измените, совершайте и отправьте запрос на просмотр. После одобрения он может быть объединен в основную кодовую базу.
Если вы планируете внести вклад в большие изменения или крупный рефакторинг, сначала создайте билет, чтобы обсудить эту идею заранее, чтобы обеспечить меньше усилий для всех.
Пожалуйста, убедитесь, что ваш вклад придерживается:
Мы все еще работаем над рекомендациями, так что терпите нас!
Это программное обеспечение лицензировано в соответствии с общей публичной лицензией GNU V2.0, также включенным в хранилище в файле COPYING .
Apple, iPhone, iPad, iPod, iPod Touch, Apple TV, Apple Watch, Mac, iOS, iPados, TVOS, WatchOS и MacOS являются товарными знаками Apple Inc.
Ideviceinstaller является независимым программным приложением и не было авторизовано, спонсируется или не одобрено Apple Inc.
Readme обновлена: 2023-07-20