Command Line Interface
Every feature in iMazing, easily scriptable on macOS or Windows. Surely THE most advanced and flexible solution to manage your company's iOS data.
iMazing CLI is the most exhaustive command line interface for advanced interaction with iOS devices and backups. File transfer, data extraction, backup/restore, update iOS and more features are all fully scriptable. The CLI tool is compatible with macOS and Windows, and can be deployed in any environnement easily.
As a system administrator or developer, you may want to integrate complex interactions with iOS in your application, or automate workflows with batch scripts.
With iMazing CLI, you can execute commands on multiple devices and script workflows of consecutive actions.
Let's say you want to automate the following workflow:
You could put these commands in a batch script and schedule its execution using a cron task:
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>
Contact us and tell us about your projects and use cases. We'll evaluate whether iMazing CLI is the right tool for you and reply quickly.
Please note that we will not accept all requests. iMazing CLI will be distributed to selected partners only.