iMazing CLI

Interfaz de línea de comandos

Acceso directo a las funciones centrales de iMazing, fácilmente automatizable mediante scripts en macOS y Windows. Sin duda la solución más avanzada y flexible para gestionar los datos en iOS de la empresa.

iMazing CLI viene incluido con la licencia iMazing Business y la suscripción a iMazing Business; se necesita una de ellas para usarlo.

Disponible para Mac y PC

¿Qué es iMazing CLI?

iMazing CLI es la interfaz de línea de comandos más completa para interacción avanzada con dispositivos iOS y sus copias de seguridad. La transferencia de archivos, extracción de datos, guardado y restauración de copias de seguridad, actualización de iOS y demás funciones se pueden automatizar mediante scripts. La herramienta CLI está disponible para macOS y Windows, y se puede implantar fácilmente en cualquier entorno.


Funciones

  1. Listado de dispositivos y gestión de enlazado
    • Listado de dispositivos conectados (incluidos los conectados por Wi-Fi)
    • Listado de dispositivos sin conexión (enlazados)
    • Listado de dispositivos aún no enlazados
    • Enlazar/desenlazar dispositivo
    • Activar/desactivar la conexión Wi-Fi entre el ordenador y el dispositivo (está activada de forma predeterminada)
       
  2. Acceso a la información del dispositivo
    • Obtención de la información del dispositivo (IMEI, UDID, número de serie, etc...)
    • Obtención de registros y diagnósticos de dispositivo
    • Acceso a la consola de dispositivo
       
  3. Operaciones con el sistema de archivos
    • Listado de archivos e información de archivos
    • Borrado, renombrado y creación de directorios
    • Copiado de archivos y carpetas del dispositivo al ordenador y viceversa
       
  4. Administración de aplicaciones
    • Listado de aplicaciones instaladas y obtención de información avanzada
    • Instalación y desinstalación de paquetes de app IPA en el dispositivo
    • Copia y restauración de datos de apps
       
  5. Administración avanzada de dispositivos iOS
    • Activación de dispositivo
    • Actualización o reinstalación de iOS
    • Borrado de todos los datos y configuraciones
    • Apagado y reinicio
       
  6. Gestión de copias de seguridad
    • Creación y restauración de copias de seguridad de un dispositivo
    • Activación de contraseña para copia de seguridad
    • Exportación de datos desde copia de seguridad (permite usar copias de seguridad cifradas)
       
  7. Configuración, provisión y reparación de dispositivos
    • Aplicación de proyectos avanzados creados con iMazing Configurator
    • Gestión e instalación de perfiles de configuración de Apple creados o editados con iMazing Profile Editor
    • Actualización y restauración de sistema operativo; funciona con los modos de recuperación y DFU
    • Muchos más comandos avanzados están disponibles para administradores de sistemas, talleres de reparación o distribuidores de dispositivos Apple reacondicionados
       

Para ver una lista completa de todos los comandos y opciones disponibles, consulte la documentación de iMazing CLI: descargar en PDF.


¿Para quién es?

Como administrador de sistemas, especialista en reparación o desarrollador, puede que quiera automatizar interacciones con iOS en su aplicación o automatizar procesos con scripts por lotes.


Ejemplo práctico de uso

Con iMazing CLI puede ejecutar comandos en varios dispositivos y programar scripts con procesos de acciones consecutivas.

Supongamos que desea automatizar el siguiente proceso:

  1. Borrar todos los datos y configuraciones
  2. Actualizar iOS
  3. Restaurar una copia de seguridad
  4. Instalar una aplicación concreta
  5. Transferir archivos a la carpeta de Documentos de esa aplicación
  6. Apagar el dispositivo cuando el proceso haya concluido

Puede incluir los siguientes comandos en un script por lotes y programar su ejecución usando una tarea cron:

iMazing --backup-device --udid <device id>
iMazing --device-erase --udid <device id> --confirm
iMazing --device-update-os --udid <device id>
iMazing --backup-restore --udid <device id> --backup-path /iOS-Backups/MyBackup
iMazing --device-install-app --udid <device id> --source-path /iOS-Apps/MyApp.ipa
iMazing --device-fs-copy-to-device --udid <device id> --bundle-id com.MyCompany.MyApp --source-path \"/Docs/MyDoc.pdf\" --target-path /Documents
iMazing --device-shutdown --udid <device id>


Cómo empezar a usarlo

iMazing CLI ahora viene incluido con iMazing.

Para usar iMazing CLI, necesita una Licencia de iMazing Business o una Suscripción a iMazing Business, disponibles en nuestra tienda.

Recuerde: debido a la variedad de posibles usos y entornos, solo podemos ofrecer asistencia limitada en ciertos casos.

Para proyectos de gran escala, ofrecemos también una herramienta CLI a medida e incrustable con salida a JSON y más funciones. Póngase en contacto y háblenos de sus proyectos y el uso que le daría a la herramienta. Valoraremos si iMazing CLI es la herramienta indicada para usted.