UStackUStack
Gravity DMG favicon

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.

Gravity DMG

Cos'è Gravity DMG?

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 notarytool di 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:

  1. Scarica e Installa: Scarica la versione di prova gratuita o la tua versione acquistata e installala sulla tua macchina macOS.
  2. Aggiungi la Tua App: Trascina il tuo bundle .app compilato nella finestra di Gravity DMG.
  3. Personalizza il Tuo DMG: Utilizza l'Editor DMG Visivo per selezionare sfondi, aggiungere icone personalizzate e disporre gli elementi per creare l'aspetto desiderato.
  4. 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.
  5. Scegli la Compressione: Seleziona il formato di compressione preferito (UDZO, ULFO o UDBZ).
  6. 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 notarytool locali 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à.

Gravity DMG | UStack