Gravity DMG
Gravity DMG est une application macOS tout-en-un pour les développeurs permettant de créer, signer et faire certifier visuellement de superbes images disque (DMG) sécurisées en quelques secondes, éliminant ainsi le besoin d'outils complexes en ligne de commande.

Qu'est-ce que Gravity DMG ?
Qu'est-ce que Gravity DMG ?
Gravity DMG est une application macOS puissante mais intuitive, conçue pour simplifier le processus de packaging, de signature et de certification de vos applications Mac. Elle permet aux développeurs de dépasser les complexités des interfaces en ligne de commande et de créer facilement des images disque (DMG) professionnelles, sécurisées et visuellement attrayantes. Que vous soyez un développeur indépendant ou membre d'une équipe plus importante, Gravity DMG simplifie votre flux de distribution, vous permettant de livrer vos applications avec confiance et style.
Dites adieu aux luttes avec codesign, notarytool et les commandes complexes de création de DMG. Gravity DMG offre une interface visuelle par glisser-déposer qui rend la création de DMG époustouflants aussi simple que quelques clics. Elle gère l'ensemble du pipeline de certification, y compris le support de Hardened Runtime et la signature sécurisée, garantissant que vos applications répondent aux dernières exigences de sécurité d'Apple et sont approuvées par vos utilisateurs. L'application est construite en mettant l'accent sur la vitesse, la sécurité et une expérience utilisateur transparente, ce qui en fait un outil indispensable pour tout développeur macOS.
Fonctionnalités Clés
- Éditeur Visuel de DMG : Une interface par glisser-déposer avec une bibliothèque d'arrière-plans sur le thème de l'espace vous permet de créer des DMG personnalisés et professionnels qui correspondent à votre marque.
- Certification en un Clic : Automatise l'ensemble du processus de certification en utilisant l'API moderne
notarytoold'Apple, éliminant le besoin d'exécution manuelle en ligne de commande. - Signature de Code Sécurisée : Signe automatiquement votre bundle
.app, active le Hardened Runtime et préserve les entitlements en une seule passe. - Intégration du Trousseau : Stocke en toute sécurité vos profils Developer ID et Notary dans le Trousseau macOS, empêchant l'exposition des identifiants sensibles dans des fichiers texte en clair.
- Options de Compression Intelligentes : Choisissez entre UDZO (compatibilité), ULFO (vitesse) ou UDBZ (compression maximale) pour optimiser vos fichiers DMG.
- Modèles de Build : Automatisez la dénomination de la sortie avec des variables dynamiques comme
${VERSION}et${DATE}pour des pipelines de publication cohérents et organisés. - Licence à Vie : Un achat unique fournit une licence à vie pour la version majeure actuelle, incluant toutes les mises à jour mineures et les corrections de bugs.
- Essai Gratuit de 7 Jours : Testez toutes les fonctionnalités de Gravity DMG pendant 7 jours sans carte de crédit requise.
Comment Utiliser Gravity DMG
Commencer avec Gravity DMG est simple :
- Télécharger et Installer : Téléchargez l'essai gratuit ou votre version achetée et installez-la sur votre Mac.
- Ajouter votre Application : Faites glisser votre bundle
.appcompilé dans la fenêtre Gravity DMG. - Personnaliser votre DMG : Utilisez l'Éditeur Visuel de DMG pour sélectionner des arrière-plans, ajouter des icônes personnalisées et organiser les éléments pour créer l'apparence souhaitée.
- Configurer la Signature et la Certification : Gravity DMG détecte et utilise automatiquement vos identifiants du Trousseau pour une signature sécurisée et active la certification en un clic.
- Choisir la Compression : Sélectionnez votre format de compression préféré (UDZO, ULFO ou UDBZ).
- Construire votre DMG : Cliquez sur le bouton de construction. Gravity DMG signera, certifiera et empaqueter votre application dans un fichier DMG professionnel en quelques secondes.
Pour les flux de travail automatisés, créez et enregistrez des Modèles de Build en utilisant des variables dynamiques pour assurer une dénomination et une structure cohérentes pour vos publications.
Cas d'Usage
- Développeurs Indépendants : Créez rapidement des DMG professionnels et certifiés pour vos applications Mac sans avoir à apprendre des outils complexes en ligne de commande, économisant ainsi un temps de développement précieux.
- Sociétés de Logiciels : Simplifiez le processus de publication pour plusieurs applications, en assurant une image de marque cohérente et la conformité en matière de sécurité sur tous les produits.
- Intégration CI/CD (via Modèles) : Bien qu'il s'agisse principalement d'un outil visuel, les Modèles de Build enregistrés peuvent être utilisés pour assurer une dénomination et une structure de sortie cohérentes, facilitant les processus de build automatisés.
- Objectifs Pédagogiques : Offre un moyen accessible aux étudiants et aux nouveaux développeurs de comprendre et de mettre en œuvre des pratiques de distribution d'applications sécurisées sur macOS.
- Chefs de Produit : Assurez-vous que le package de distribution final de votre application Mac est soigné, sécurisé et répond à toutes les exigences d'Apple avec un minimum d'effort de la part de l'équipe de développement.
FAQ
Général
-
Ai-je besoin d'un compte Développeur Apple pour utiliser Gravity DMG ? Oui. Pour signer et certifier vos applications pour une distribution publique, vous aurez besoin d'une adhésion active au Programme Développeur Apple pour générer les certificats et les clés API nécessaires.
-
Gravity DMG stocke-t-il mon identifiant Apple ou mes mots de passe ? Jamais. Gravity DMG s'intègre directement au Trousseau macOS. Vos identifiants restent sur votre machine, et l'application ne fait que référencer les profils
notarytoollocaux que vous avez configurés ou créés dans l'application. Vos informations sensibles ne sont jamais stockées de manière non sécurisée.
Technique
-
Quelles versions de macOS sont prises en charge ? Gravity DMG nécessite macOS 13.0 (Ventura) ou une version ultérieure. Il est optimisé pour les Mac à base d'Apple Silicon et d'Intel.
-
Quels formats de compression prenez-vous en charge ? Nous prenons en charge les formats standard d'images disque Apple, y compris UDZO (standard), UDBZ (compression maximale) et ULFO (optimisé pour un montage rapide).
Licences et Tarifs
-
La Licence d'Activation est-elle vraiment un paiement unique ? Oui. La Licence Pro est un achat unique qui inclut une licence à vie pour la version majeure actuelle, ainsi que toutes les mises à jour mineures et les corrections de bugs. Vous possédez l'outil sans restriction.
-
Que se passe-t-il après l'essai de 7 jours ? Une fois l'essai expiré, les fonctionnalités de construction et de certification seront verrouillées. Pour continuer à exporter des DMG professionnels et signés, vous devrez acheter une clé de licence et la saisir dans l'application pour débloquer toutes les fonctionnalités.
Alternatives
AakarDev AI
AakarDev AI est une plateforme puissante qui simplifie le développement d'applications d'IA avec une intégration fluide des bases de données vectorielles, permettant un déploiement rapide et une évolutivité.
Devin
Devin est un agent de codage AI et ingénieur logiciel qui aide les développeurs à créer de meilleurs logiciels plus rapidement.
imgcook
imgcook est un outil intelligent qui convertit les maquettes de conception en code de haute qualité, prêt pour la production, en un seul clic.
Rork
Rork construit des applications mobiles complètes et prêtes pour la production à partir de votre description en utilisant l'IA et Expo (React Native).
PromptLayer
PromptLayer est une plateforme de gestion des prompts, d'évaluations et d'observabilité des LLM, conçue pour améliorer les flux de travail en ingénierie IA.
Radian
Radian est une bibliothèque de conception et de développement innovante et open-source, conçue pour construire des applications web de haute qualité et évolutives. Construite avec React, Radix et Tailwind CSS, Radian offre aux développeurs un ensemble complet de composants, animations et blocs qui simplifient le processus de création d'interfaces utilisateur modernes et réactives. Son accent sur la vitesse, l'échelle et la simplicité en fait un choix idéal pour les équipes souhaitant accélérer leurs flux de travail tout en maintenant la cohérence du design.