Swiss Made

iMazing CLI

Интерфейс командной строки

Прямой доступ к основным функциям iMazing, выполнение операций с помощью скриптов, совместимость с macOS и Windows. Самое продвинутое и гибкое решение для управления данными на корпоративных устройствах iOS.

Для работы с iMazing CLI необходима лицензия iMazing Business либо подписка iMazing Business.

Для Mac и Windows

Что такое iMazing CLI?

iMazing CLI — это полнофункциональный интерфейс командной строки для расширенного взаимодействия с устройствами iOS и резервными копиями данных с них. Передача файлов, извлечение данных, резервное копирование и восстановление, обновление iOS и другие операции выполняются с помощью команд и пакетных скриптов. Инструмент CLI совместим с macOS и Windows, и его легко установить в любой среде.


Возможности

  1. Просмотр устройств и управление подключениями
    • Показ подключенных устройств (в том числе по Wi-Fi)
    • Показ устройств, не подключенных к сети (если с ними создана пара)
    • Показ устройств, с которыми еще не создана пара
    • Создание и разрыв пары с устройством
    • Возможность включить или выключить соединение по Wi-Fi между компьютером и устройством (по умолчанию включено)
       
  2. Просмотр сведений об устройстве
    • Показ сведений об устройстве (IMEI, UDID, серийный номер и т. д.)
    • Доступ к журналам и данным диагностики
    • Доступ к консоли устройства
       
  3. Работа с файловой системой
    • Показ имен файлов и сведений о них
    • Создание, удаление и переименование директорий
    • Копирование файлов и папок с мобильного устройства на компьютер и обратно
       
  4. Управление приложениями
    • Просмотр установленных приложений и расширенных сведений о них
    • Установка IPA на устройство и удаление с него
    • Резервное копирование и восстановление данных приложений
       
  5. Расширенное управление устройствами iOS
    • Активация устройств
    • Обновление и переустановка iOS
    • Обнуление всех данных и настроек
    • Выключение и перезапуск устройства
       
  6. Работа с резервными копиями
    • Резервное копирование и восстановление устройств
    • Установка пароля для доступа к резервным копиям
    • Экспорт данных из резервных копий (в том числе зашифрованных)
       
  7. Настройка, подготовка и устранение неполадок
    • Развертывание сложных blueprint-образов, созданных с помощью iMazing Configurator
    • Установка профилей конфигурации Apple, созданных или измененных с помощью iMazing Profile Editor, управление ими
    • Обновление и восстановление операционной системы с поддержкой режима восстановления и обновления прошивки (DFU)
    • И еще целый ряд других продвинутых команд, полезных для системных администраторов, а также сотрудников ремонтных мастерских и центров, торгующих восстановленной техникой Apple
       

Полный список доступных команд и опций вы найдете в документации к iMazing CLI: PDF-документ.


Для кого предназначено это решение?

Для системных администраторов, сотрудников центров по ремонту мобильной техники, разработчиков ПО и всех, кто хочет автоматизировать работу с iOS с помощью пакетных скриптов.


Примеры использования

iMazing CLI дает возможность выполнять команды на нескольких устройствах одновременно, а также создавать скрипты, содержащие последовательности действий для рутинных операций.

Предположим, вам необходимо автоматизировать следующий процесс:

  1. Стереть все данные и настройки
  2. Обновить iOS
  3. Восстановить данные из резервной копии
  4. Установить определенное приложение
  5. Перенести в папку «Документы» этого приложения нужные файлы
  6. По завершении процесса выключить устройство

Просто внесите в пакетный скрипт эти команды и укажите в 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>


Начните работу прямо сейчас

iMazing CLI теперь является частью iMazing.

Для работы с iMazing CLI вам понадобится лицензия iMazing Business или подписка iMazing Business, приобрести которые можно в нашем магазине.

Примечание: ввиду большого разнообразия сред и сценариев использования мы не гарантируем, что сможем оказать исчерпывающую техническую поддержку по любым возникающим вопросам.

Для крупномасштабных проектов у нас есть также интегрируемый инструмент для работы с командной строкой — с кастомным, более широким функционалом и выводом JSON. Пришлите нам информацию о ваших проектах и задачах. Мы проанализируем вашу ситуацию и оценим, насколько хорошо iMazing CLI соответствует вашим потребностям.