Gravity DMG
Gravity DMG è un'applicazione macOS all-in-one per sviluppatori per creare, firmare e certificare visivamente bellissime e sicure immagini disco (DMG) in pochi secondi, eliminando la necessità di complessi strumenti da riga di comando.

Cos'è Gravity DMG?
Gravity DMG è un'applicazione macOS potente ma intuitiva, progettata per semplificare il processo di packaging, firma e certificazione delle tue applicazioni Mac. Permette agli sviluppatori di superare le complessità delle interfacce a riga di comando e di creare facilmente immagini disco (DMG) professionali, sicure e visivamente accattivanti. Che tu sia uno sviluppatore indipendente o parte di un team più grande, Gravity DMG semplifica il tuo flusso di distribuzione, permettendoti di rilasciare le tue app con sicurezza e stile.
Dì addio alla lotta con codesign, notarytool e complessi comandi di creazione DMG. Gravity DMG offre un'interfaccia visiva drag-and-drop che rende la creazione di DMG straordinari semplice come pochi clic. Gestisce l'intera pipeline di certificazione, incluso il supporto Hardened Runtime e la firma sicura, garantendo che le tue applicazioni soddisfino i più recenti requisiti di sicurezza di Apple e siano affidabili dai tuoi utenti. L'applicazione è costruita con un focus su velocità, sicurezza e un'esperienza utente senza interruzioni, rendendola uno strumento indispensabile per qualsiasi sviluppatore macOS.
Funzionalità Principali
- Editor DMG Visivo: Un'interfaccia drag-and-drop con una libreria di sfondi a tema spaziale ti permette di creare DMG personalizzati e dall'aspetto professionale che si adattano al tuo brand.
- Certificazione con un clic: Automatizza l'intero processo di certificazione utilizzando la moderna API
notarytooldi Apple, eliminando la necessità di esecuzione manuale da riga di comando. - Firma del Codice Sicura: Firma automaticamente il tuo bundle
.app, abilita Hardened Runtime e preserva i privilegi in un'unica passata. - Integrazione Keychain: Archivia in modo sicuro i tuoi profili Developer ID e Notary all'interno del Portachiavi macOS, impedendo che credenziali sensibili vengano esposte in file di testo in chiaro.
- Opzioni di Compressione Intelligenti: Scegli tra UDZO (compatibilità), ULFO (velocità) o UDBZ (compressione massima) per ottimizzare i tuoi file DMG.
- Modelli di Build: Automatizza la denominazione dell'output con variabili dinamiche come
${VERSION}e${DATE}per pipeline di rilascio coerenti e organizzate. - Licenza a Vita: Un acquisto una tantum fornisce una licenza a vita per la versione principale corrente, inclusi tutti gli aggiornamenti minori e le correzioni di bug.
- Prova Gratuita di 7 Giorni: Prova la piena funzionalità di Gravity DMG per 7 giorni senza necessità di carta di credito.
Come Usare Gravity DMG
Iniziare con Gravity DMG è semplice:
- Scarica e Installa: Scarica la versione di prova gratuita o la tua versione acquistata e installala sulla tua macchina macOS.
- Aggiungi la Tua App: Trascina il tuo bundle
.appcompilato nella finestra di Gravity DMG. - Personalizza il Tuo DMG: Utilizza l'Editor DMG Visivo per selezionare sfondi, aggiungere icone personalizzate e disporre gli elementi per creare l'aspetto desiderato.
- Configura Firma e Certificazione: Gravity DMG rileva e utilizza automaticamente le tue credenziali Keychain per una firma sicura e abilita la certificazione con un clic.
- Scegli la Compressione: Seleziona il formato di compressione preferito (UDZO, ULFO o UDBZ).
- Crea il Tuo DMG: Fai clic sul pulsante di build. Gravity DMG firmerà, certificherà e impacchetterà la tua applicazione in un file DMG professionale in pochi secondi.
Per flussi di lavoro automatizzati, crea e salva Modelli di Build utilizzando variabili dinamiche per garantire una denominazione e una struttura coerenti per i tuoi rilasci.
Casi d'Uso
- Sviluppatori Indipendenti: Crea rapidamente DMG professionali e certificati per le tue applicazioni Mac senza dover imparare complessi strumenti da riga di comando, risparmiando tempo prezioso di sviluppo.
- Aziende Software: Semplifica il processo di rilascio per più applicazioni, garantendo coerenza del brand e conformità di sicurezza su tutti i prodotti.
- Integrazione CI/CD (tramite Modelli): Sebbene sia principalmente uno strumento visivo, i Modelli di Build salvati possono essere utilizzati per garantire una denominazione e una struttura di output coerenti, facilitando i processi di build automatizzati.
- Scopi Educativi: Fornisce un modo accessibile per studenti e nuovi sviluppatori di comprendere e implementare pratiche di distribuzione sicura delle applicazioni su macOS.
- Product Manager: Assicurati che il pacchetto di distribuzione finale per la tua app Mac sia curato, sicuro e soddisfi tutti i requisiti di Apple con il minimo sforzo da parte del team di sviluppo.
FAQ
Generale
-
Ho bisogno di un Account Sviluppatore Apple per usare Gravity DMG? Sì. Per firmare e certificare le tue applicazioni per la distribuzione pubblica, avrai bisogno di un abbonamento attivo all'Apple Developer Program per generare i certificati e le chiavi API necessari.
-
Gravity DMG memorizza il mio Apple ID o le mie password? Mai. Gravity DMG si integra direttamente con il Portachiavi macOS. Le tue credenziali rimangono sulla tua macchina e l'app fa solo riferimento ai profili
notarytoollocali che hai configurato o creato all'interno dell'app. Le tue informazioni sensibili non vengono mai memorizzate in modo insicuro.
Tecnico
-
Quali versioni di macOS sono supportate? Gravity DMG richiede macOS 13.0 (Ventura) o versioni successive. È ottimizzato sia per Mac basati su Apple Silicon che su Intel.
-
Quali formati di compressione supportate? Supportiamo i formati standard delle immagini disco Apple, inclusi UDZO (standard), UDBZ (compressione massima) e ULFO (ottimizzato per un montaggio rapido).
Licenza e Prezzi
-
La Licenza di Attivazione è davvero un pagamento una tantum? Sì. La Licenza Pro è un acquisto una tantum che include una licenza a vita per la versione principale corrente, insieme a tutti gli aggiornamenti minori e le correzioni di bug. Possiedi lo strumento a titolo definitivo.
-
Cosa succede dopo la prova di 7 giorni? Alla scadenza della prova, le funzionalità di build e certificazione saranno bloccate. Per continuare a esportare DMG professionali e firmati, dovrai acquistare una chiave di licenza e inserirla nell'app per sbloccare la piena funzionalità.
Alternative
MakerLoft
MakerLoft è un app builder AI per non sviluppatori: si collega al tuo repo GitHub e genera app funzionanti con backend, auth, pagamenti e dashboard.
Ably Chat
Ably Chat è un’API e SDK per chat realtime: crea applicazioni personalizzate con reazioni, presenza e modifica/eliminazione dei messaggi.
ClawTick
ClawTick è una piattaforma AI per automazione via CLI: schedula task webhook su cron con monitoraggio, alert, retry e log di esecuzione.
Falconer
Falconer è una piattaforma di conoscenza che si aggiorna da sola: scrivi, condividi e trova documentazione interna e contesto del codice in un unico posto.
OpenFlags
OpenFlags è un sistema di feature flag open source self-hosted per progressive delivery: valuta localmente via SDK e gestisci i rollout con un control plane semplice.
AakarDev AI
AakarDev AI è una piattaforma potente che semplifica lo sviluppo di applicazioni AI con integrazione fluida dei database vettoriali, consentendo un rapido deployment e scalabilità.