Gravity DMG
Gravity DMG é uma aplicação macOS tudo-em-um para desenvolvedores criarem, assinarem e autenticarem visualmente belas e seguras imagens de disco (DMGs) em segundos, eliminando a necessidade de complexas ferramentas de linha de comando.

O que é Gravity DMG?
O que é o Gravity DMG?
Gravity DMG é uma aplicação macOS poderosa, mas intuitiva, concebida para otimizar o processo de empacotamento, assinatura e autenticação das suas aplicações Mac. Permite aos desenvolvedores ir além das complexidades das interfaces de linha de comando e criar imagens de disco (DMGs) profissionais, seguras e visualmente apelativas com facilidade. Quer seja um desenvolvedor independente ou parte de uma equipa maior, o Gravity DMG simplifica o seu fluxo de trabalho de distribuição, permitindo-lhe lançar as suas aplicações com confiança e estilo.
Diga adeus a lutar com codesign, notarytool, e comandos complexos de criação de DMG. O Gravity DMG fornece uma interface visual de arrastar e soltar que torna a criação de DMGs deslumbrantes tão simples como alguns cliques. Ele lida com todo o pipeline de autenticação, incluindo suporte a Hardened Runtime e assinatura segura, garantindo que as suas aplicações cumprem os requisitos de segurança mais recentes da Apple e são confiáveis pelos seus utilizadores. A aplicação é construída com foco em velocidade, segurança e uma experiência de utilizador perfeita, tornando-a uma ferramenta indispensável para qualquer desenvolvedor macOS.
Principais Funcionalidades
- Editor Visual de DMG: Uma interface de arrastar e soltar com uma biblioteca de fundos com tema espacial permite-lhe criar DMGs personalizados e de aspeto profissional que combinam com a sua marca.
- Autenticação com Um Clique: Automatiza todo o processo de autenticação usando a moderna API
notarytoolda Apple, eliminando a necessidade de execução manual via linha de comando. - Assinatura de Código Segura: Assina automaticamente o seu bundle
.app, ativa o Hardened Runtime e preserva os entitlements numa única passagem. - Integração com Keychain: Armazena de forma segura os seus perfis de Developer ID e Notary no macOS Keychain, impedindo que credenciais sensíveis sejam expostas em ficheiros de texto simples.
- Opções Inteligentes de Compressão: Escolha entre UDZO (compatibilidade), ULFO (velocidade) ou UDBZ (compressão máxima) para otimizar os seus ficheiros DMG.
- Modelos de Compilação: Automatize a nomeação de saída com variáveis dinâmicas como
${VERSION}e${DATE}para pipelines de lançamento consistentes e organizados. - Licença Vitalícia: Uma compra única fornece uma licença vitalícia para a versão principal atual, incluindo todas as atualizações menores e correções de bugs.
- Teste Gratuito de 7 Dias: Teste a funcionalidade completa do Gravity DMG durante 7 dias sem necessidade de cartão de crédito.
Como Usar o Gravity DMG
Começar com o Gravity DMG é simples:
- Descarregar e Instalar: Descarregue o teste gratuito ou a sua versão comprada e instale-a na sua máquina macOS.
- Adicionar a sua Aplicação: Arraste e solte o seu bundle
.appcompilado na janela do Gravity DMG. - Personalizar o seu DMG: Utilize o Editor Visual de DMG para selecionar fundos, adicionar ícones personalizados e organizar elementos para criar o visual desejado.
- Configurar Assinatura e Autenticação: O Gravity DMG deteta e utiliza automaticamente as suas credenciais do Keychain para assinatura segura e ativa a autenticação com um clique.
- Escolher Compressão: Selecione o seu formato de compressão preferido (UDZO, ULFO ou UDBZ).
- Construir o seu DMG: Clique no botão de compilação. O Gravity DMG assinará, autenticará e empacotará a sua aplicação num ficheiro DMG profissional em segundos.
Para fluxos de trabalho automatizados, crie e guarde Modelos de Compilação usando variáveis dinâmicas para garantir uma nomeação e estrutura consistentes para os seus lançamentos.
Casos de Uso
- Desenvolvedores Independentes: Crie rapidamente DMGs profissionais e autenticados para as suas aplicações Mac sem precisar de aprender ferramentas complexas de linha de comando, poupando tempo valioso de desenvolvimento.
- Empresas de Software: Otimize o processo de lançamento para múltiplas aplicações, garantindo consistência de marca e conformidade de segurança em todos os produtos.
- Integração CI/CD (via Modelos): Embora seja principalmente uma ferramenta visual, os Modelos de Compilação guardados podem ser usados para garantir a nomeação e estrutura de saída consistentes, auxiliando em processos de compilação automatizados.
- Fins Educacionais: Fornece uma forma acessível para estudantes e novos desenvolvedores entenderem e implementarem práticas seguras de distribuição de aplicações no macOS.
- Gestores de Produto: Garanta que o pacote de distribuição final para a sua aplicação Mac é polido, seguro e cumpre todos os requisitos da Apple com o mínimo de esforço da equipa de desenvolvimento.
FAQ
Geral
-
Preciso de uma Conta de Desenvolvedor Apple para usar o Gravity DMG? Sim. Para assinar e autenticar as suas aplicações para distribuição pública, precisará de uma adesão ativa ao Apple Developer Program para gerar os certificados e chaves de API necessários.
-
O Gravity DMG armazena o meu Apple ID ou senhas? Nunca. O Gravity DMG integra-se diretamente com o macOS Keychain. As suas credenciais permanecem na sua máquina, e a aplicação apenas referencia os perfis
notarytoollocais que configurou ou criou dentro da aplicação. As suas informações sensíveis nunca são armazenadas de forma insegura.
Técnico
-
Quais versões do macOS são suportadas? O Gravity DMG requer macOS 13.0 (Ventura) ou posterior. É otimizado tanto para Macs baseados em Apple Silicon como em Intel.
-
Quais formatos de compressão suportamos? Suportamos formatos padrão de imagem de disco Apple, incluindo UDZO (padrão), UDBZ (compressão máxima) e ULFO (otimizado para montagem rápida).
Licenciamento e Preços
-
A Licença de Ativação é realmente um pagamento único? Sim. A Licença Pro é uma compra única que inclui uma licença vitalícia para a versão principal atual, juntamente com todas as atualizações menores e correções de bugs. Você possui a ferramenta integralmente.
-
O que acontece após o teste de 7 dias? Após a expiração do teste, as funcionalidades de compilação e autenticação serão bloqueadas. Para continuar a exportar DMGs profissionais e assinados, precisará de comprar uma chave de licença e inseri-la na aplicação para desbloquear a funcionalidade completa.
Alternatives
AakarDev AI
AakarDev AI é uma plataforma poderosa que simplifica o desenvolvimento de aplicações de IA com integração perfeita de banco de dados vetorial, permitindo implantação rápida e escalabilidade.
Devin
Devin é um agente de codificação AI e engenheiro de software que ajuda os desenvolvedores a construir melhores softwares mais rapidamente.
imgcook
imgcook é uma ferramenta inteligente que converte maquetes de design em código de alta qualidade, pronto para produção, com um único clique.
Rork
Rork constrói aplicativos móveis completos e prontos para produção a partir da sua descrição usando IA e Expo (React Native).
PromptLayer
PromptLayer é uma plataforma para gerenciamento de prompts, avaliações e observabilidade de LLM, projetada para aprimorar fluxos de trabalho de engenharia de IA.
Radian
Radian é uma biblioteca inovadora de código aberto para design e desenvolvimento, voltada para a construção de aplicações web escaláveis e de alta qualidade. Utilizando React, Radix e Tailwind CSS, Radian fornece aos desenvolvedores um conjunto completo de componentes, animações e blocos que simplificam o processo de criação de interfaces modernas e responsivas. Seu foco em velocidade, escalabilidade e simplicidade faz dela uma escolha ideal para equipes que desejam acelerar seus fluxos de trabalho de desenvolvimento sem comprometer a consistência do design.