Um aplicativo de linha de comando para gerenciar aplicativos e arquivos de aplicativos nos dispositivos iOS.
O aplicativo ideviceInstaller permite interagir com o serviço de instalação do aplicativo de um dispositivo iOS.
Ele utiliza a fabulosa biblioteca Libimobilevice que permite a comunicação com os dispositivos iOS.
Alguns recursos importantes são:
Primeiro instale todas as dependências necessárias e ferramentas de construção:
sudo apt-get install
build-essential
pkg-config
checkinstall
git
autoconf
automake
libtool-bin
libplist-dev
libimobiledevice-dev
libzip-dev
usbmuxdContinue clonando o repositório real do projeto:
git clone https://github.com/libimobiledevice/ideviceinstaller.git
cd ideviceinstallerAgora você pode construí -lo e instalá -lo:
./autogen.sh
make
sudo make installPrimeiro de tudo, anexe seu dispositivo à sua máquina.
Em seguida, basta correr:
ideviceinstaller list Isso imprimirá uma lista de identificadores <appid> (identificadores de pacote) para uso com outros comandos (veja mais abaixo).
Para instalar um aplicativo a partir de um arquivo de pacote, use:
ideviceinstaller install < file > Para desinstalar um aplicativo com o <appid> do uso do dispositivo:
ideviceinstaller uninstall < appid >Consulte as informações de uso ou a página manual para obter uma documentação completa das opções de linha de comando disponíveis:
ideviceinstaller --help
man ideviceinstallerCongratulamo -nos com contribuições de qualquer pessoa e agradecemos todas as solicitações de tração!
Se você quiser contribuir, bifurque a filial master , altere, comprometa e envie uma solicitação de revisão. Uma vez aprovado, ele pode ser mesclado na base de código principal.
Se você planeja contribuir com alterações maiores ou uma grande refatoração, crie um ingresso primeiro para discutir a idéia adiantada para garantir menos esforço para todos.
Por favor, verifique se sua contribuição adere a:
Ainda estamos trabalhando nas diretrizes, então fique conosco!
Este software está licenciado sob a licença pública geral da GNU v2.0, também incluída no repositório no arquivo COPYING .
Apple, iPhone, iPad, iPod, iPod Touch, Apple TV, Apple Watch, Mac, iOS, iPados, TvOS, WatchOS e MacOS são marcas comerciais da Apple Inc.
O IdeviceInstaller é um aplicativo de software independente e não foi autorizado, patrocinado ou aprovado pela Apple Inc.
Readme atualizado em: 2023-07-20