UStackUStack
Gravity DMG favicon

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.

Visitar Site
Gravity DMG

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

  1. Descarregar e Instalar: Descarregue o teste gratuito ou a sua versão comprada e instale-a na sua máquina macOS.
  2. Adicionar a sua Aplicação: Arraste e solte o seu bundle .app compilado na janela do Gravity DMG.
  3. Personalizar o seu DMG: Utilize o Editor Visual de DMG para selecionar fundos, adicionar ícones personalizados e organizar elementos para criar o visual desejado.
  4. 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.
  5. Escolher Compressão: Selecione o seu formato de compressão preferido (UDZO, ULFO ou UDBZ).
  6. 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 notarytool locais 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.

Gravity DMG | UStack