iMazing CLI

Interface da Linha de Comando

Acesso direto aos principais recursos do iMazing, facilmente configuráveis por script no macOS ou Windows. Sem dúvida, a solução mais avançada e flexível para gerenciar dados do iOS na sua empresa.

O iMazing CLI está incluído na licença ou assinatura do iMazing Business e requer uma dessas opções.

Disponível para Mac e PC

O que é o iMazing CLI?

O iMazing CLI é a interface da linha de comando mais completa para interação avançada com dispositivos e backups do iOS. Transferência de arquivos, extração de dados, backup/restauração, atualização do iOS e outros recursos totalmente configuráveis por script. A ferramenta CLI está disponível para macOS e Windows, e pode ser implementada facilmente em qualquer ambiente.


Recursos

  1. Lista de Dispositivos e Gerenciamento de Emparelhamento
    • Enumere os dispositivos conectados (incluindo dispositivos conectados via Wi‑Fi).
    • Enumere os dispositivos off‑line (emparelhados).
    • Enumere os dispositivos ainda não emparelhados.
    • Emparelhe/desemparelhe dispositivos.
    • Ative/desative a conexão Wi‑Fi entre o computador e o dispositivo (padrão é ativada).
       
  2. Acesso a Informações do Dispositivo
    • Obtenha informações do dispositivo (IMEI, UDID, Número de Série, etc.).
    • Obtenha registros e diagnósticos do dispositivo.
    • Acesse o console do dispositivo.
       
  3. Operações do Sistema de Arquivos
    • Enumere os arquivos e obtenha informações sobre eles.
    • Remova, renomeie e crie diretórios.
    • Copie arquivos e pastas do dispositivo para o computador e vice‑versa.
       
  4. Gerenciamento de Apps
    • Enumere os apps instalados e obtenha informações avançadas.
    • Instale IPAs no dispositivo; desinstale.
    • Faça o backup e restaure dados de apps.
       
  5. Gerenciamento Avançado de Dispositivos iOS
    • Ative um dispositivo.
    • Atualize ou reinstale o iOS.
    • Apague todo o conteúdo e ajustes.
    • Desligue e reinicie.
       
  6. Gerenciamento de Backups
    • Faça o backup de um dispositivo; restaure um backup.
    • Defina uma senha para o backup.
    • Exporte dados de um backup (compatível com backups criptografados).
       
  7. Configuração, Provisionamento e Reparo de Dispositivos
    • Aplique modelos avançados criados com o iMazing Configurator.
    • Gerencie e instale Perfis de Configuração da Apple criados ou editados com o iMazing Profile Editor.
    • Atualize e restaure o sistema (compatível com os modos de Recuperação e DFU).
    • Muitos outros comandos avançados estão disponíveis para administradores de sistema, assistências técnicas e vendedores de dispositivos Apple recondicionados.
       

Para ver uma lista completa de todos os comandos e opções disponíveis, consulte a documentação do iMazing CLI: baixe aqui o PDF.


A quem se destina?

Administradores de sistema, especialistas em reparos ou desenvolvedores que desejam automatizar interações com o iOS em um aplicativo ou automatizar fluxos de trabalhos com um conjunto de scripts.


Exemplo de Caso de Uso

Com o iMazing CLI, você pode executar comandos em vários dispositivos e configurar fluxos de trabalho com scripts de ações consecutivas.

Digamos que você queira automatizar o seguinte fluxo de trabalho:

  1. Apagar todos os dados e ajustes.
  2. Atualizar o iOS.
  3. Restaurar um backup.
  4. Instalar um app específico.
  5. Transferir arquivos para a pasta de documentos desse app.
  6. Desligar o dispositivo quando o processo for concluído.

Você poderia colocar esses comandos em um conjunto de scripts e usar uma tarefa cron para agendar a execução:

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>


Comece a usar imediatamente

O iMazing CLI está incluído agora no iMazing.

Para usar o iMazing CLI, você precisa de uma Licença do iMazing Business ou Assinatura do iMazing Business, disponível em nossa loja.

Nota: devido à variedade de casos de uso e ambientes, só podemos oferecer suporte limitado em certos casos.

Para projetos em larga escala, também oferecemos compilações personalizadas, ferramenta CLI integrável com saída em JSON e um conjunto maior de recursos. Contate‑nos e descreva os seus projetos e casos de uso. Avaliaremos se o iMazing CLI é a ferramenta certa para o serviço.