Una aplicación de línea de comandos para administrar aplicaciones y archivos de aplicaciones en dispositivos iOS.
La aplicación IDeviceInstaller permite interactuar con el servicio de instalación de la aplicación de un dispositivo iOS.
Hace uso de la fabulosa biblioteca LibimobileDevice que permite la comunicación con dispositivos iOS.
Algunas características clave son:
Primero instale todas las dependencias requeridas y las herramientas de compilación:
sudo apt-get install
build-essential
pkg-config
checkinstall
git
autoconf
automake
libtool-bin
libplist-dev
libimobiledevice-dev
libzip-dev
usbmuxdContinúe con la clonación del repositorio real del proyecto:
git clone https://github.com/libimobiledevice/ideviceinstaller.git
cd ideviceinstallerAhora puede construirlo e instalarlo:
./autogen.sh
make
sudo make installEn primer lugar, conecte su dispositivo a su máquina.
Entonces simplemente ejecute:
ideviceinstaller list Esto imprimirá una lista de identificadores <appid> (identificadores de paquete) para su uso con otros comandos (ver más adelante).
Para instalar una aplicación desde el uso del archivo de un paquete:
ideviceinstaller install < file > Para desinstalar una aplicación con el uso del <appid> del dispositivo:
ideviceinstaller uninstall < appid >Consulte la información de uso o la página manual para obtener una documentación completa de las opciones de línea de comandos disponibles:
ideviceinstaller --help
man ideviceinstaller¡Damos la bienvenida a las contribuciones de cualquier persona y estamos agradecidos por cada solicitud de atracción!
Si desea contribuir, bifurca la rama master , cambie, comete y envíe una solicitud de extracción de revisión. Una vez aprobado, se puede fusionar en la base del código principal.
Si planea contribuir con cambios más grandes o una refactorización importante, cree un boleto primero para discutir la idea por adelantado para garantizar menos esfuerzo para todos.
Asegúrese de que su contribución se adhiera a:
Todavía estamos trabajando en las pautas, ¡así que tengan con nosotros!
Este software tiene licencia bajo la Licencia Pública General de GNU V2.0, también incluido en el repositorio en el archivo COPYING .
Apple, iPhone, iPad, iPod, iPod Touch, Apple TV, Apple Watch, Mac, iOS, iPados, tvos, watchos y macOS son marcas comerciales de Apple Inc.
IDeviceInstaller es una aplicación de software independiente y no ha sido autorizado, patrocinado o aprobado de otra manera por Apple Inc.
Readme actualizado en: 2023-07-20