iMazing CLI

Interface en ligne de commande

Accédez directement aux principales fonctionnalités d'iMazing et créez facilement des scripts sur macOS ou Windows. C'est sans aucun doute la solution la plus avancée et la plus flexible du marché pour gérer les données iOS de votre entreprise.

iMazing CLI est inclus dans la licence et l'abonnement iMazing Business, et nécessite cette licence ou cet abonnement.

Disponible sur Mac et PC

Qu'est-ce qu'iMazing CLI ?

iMazing CLI est l'interface en ligne de commande la plus complète du marché pour interagir de façon avancée avec les appareils iOS et les sauvegardes. Les fonctionnalités de transfert de fichiers, d'extraction de données, de sauvegarde et restauration, de mise à jour d'iOS et bien d'autres sont entièrement utilisables avec des scripts. L'outil CLI est disponible sur macOS et Windows, et peut être déployé facilement dans n'importe quel environnement.


Fonctionnalités

  1. Liste des appareils et gestion des jumelages
    • Liste des appareils connectés (y compris ceux connectés en Wi-Fi)
    • Liste des appareils hors connexion (jumelés)
    • Liste des appareils qui n'ont pas encore été jumelés
    • Jumelage/Déjumelage d'un appareil
    • Activation/Désactivation de la connexion Wi-Fi entre l'ordinateur et l'appareil (activée par défaut)
       
  2. Accès aux informations sur l'appareil
    • Affichage des informations de l'appareil (IMEI, UDID, numéro de série, etc.)
    • Affichage des historiques et diagnostics de l'appareil
    • Accès à la console de l'appareil
       
  3. Opérations sur le système de fichiers
    • Possibilité de lister les fichiers et d'accéder aux informations les concernant
    • Possibilité de supprimer, renommer et créer des dossiers
    • Copie des fichiers et dossiers de l'appareil vers l'ordinateur, et inversement
       
  4. Gestion des applications
    • Possibilité de lister les applications installées et d'obtenir des informations avancées
    • Installation et désinstallation de packages IPA sur l'appareil
    • Sauvegarde et restauration des données des applications
       
  5. Gestion avancée des appareils iOS
    • Activation d'un appareil
    • Mise à jour ou réinstallation d'iOS
    • Effacement de tous les contenus et réglages
    • Arrêt et redémarrage
       
  6. Gestion des sauvegardes
    • Sauvegarde des appareils et restauration des sauvegardes
    • Configuration d'un mot de passe pour les sauvegardes
    • Exportation des données sauvegardées (compatible avec les sauvegardes chiffrées)
       
  7. Configuration, provisionnement et réparation des appareils
    • Application de schémas avancés avec iMazing Configurator
    • Gestion et installation de profils de configuration Apple créés ou modifiés avec iMazing Profile Editor
    • Mise à jour et restauration de l'OS, gestion des modes de récupération et DFU
    • Nombreuses autres commandes avancées pour les administrateurs système, les ateliers de réparation et les distributeurs d'appareils Apple reconditionnés
       

Pour obtenir une liste exhaustive des commandes et options disponibles, consultez la documentation d'iMazing CLI. Télécharger le PDF.


À qui cette solution s'adresse-t-elle ?

Si vous êtes administrateur système, réparateur ou développeur, il peut être utile d'automatiser les interactions avec iOS dans votre application ou d'automatiser des workflows au moyen de scripts batch.


Exemple d'utilisation

iMazing CLI vous permet d'exécuter des commandes sur plusieurs appareils et de créer des scripts de séquences d'actions pour vos workflows.

Imaginons que vous souhaitez automatiser le workflow suivant :

  1. Effacer l'ensemble des données et paramètres
  2. Mettre à jour iOS
  3. Restaurer une sauvegarde
  4. Installer une application spécifique
  5. Transférer des fichiers dans le dossier Documents de cette application
  6. Éteindre l'appareil au terme du processus

Vous pourriez placer ces commandes dans un script batch et programmer son exécution avec une tâche 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>


Prise en main

iMazing CLI est maintenant inclus dans iMazing.

Pour utiliser iMazing CLI, vous devez disposer d'une licence iMazing Business ou d'un abonnement iMazing Business, disponibles sur notre boutique.

Remarque : en raison de la variété des cas d'utilisation et des environnements, notre assistance peut être limitée dans certains cas.

Pour les projets à plus grande échelle, nous proposons également un outil CLI sur mesure et intégrable, avec sortie JSON et encore plus de fonctionnalités. N'hésitez pas à nous contacter pour nous faire part de vos projets et cas d'utilisation. Nous étudierons si iMazing CLI est l'outil adapté à vos besoins.