UStackUStack
Gravity DMG favicon

Gravity DMG

Gravity DMG는 개발자가 복잡한 명령줄 도구 없이도 몇 초 만에 아름답고 안전한 디스크 이미지(DMG)를 시각적으로 생성, 서명 및 인증할 수 있는 올인원 macOS 애플리케이션입니다.

Gravity DMG

Gravity DMG란 무엇인가요?

Gravity DMG란 무엇인가요?

Gravity DMG는 Mac 애플리케이션을 패키징, 서명 및 인증하는 프로세스를 간소화하도록 설계된 강력하면서도 직관적인 macOS 애플리케이션입니다. 개발자가 명령줄 인터페이스의 복잡성을 넘어 전문적이고 안전하며 시각적으로 매력적인 디스크 이미지(DMG)를 쉽게 만들 수 있도록 지원합니다. 인디 개발자이든 대규모 팀의 일원이든 Gravity DMG는 배포 워크플로우를 단순화하여 자신감과 스타일을 갖추고 앱을 출시할 수 있도록 합니다.

codesign, notarytool 및 복잡한 DMG 생성 명령과의 씨름은 이제 그만. Gravity DMG는 몇 번의 클릭만으로 멋진 DMG를 만드는 것을 간단하게 만드는 시각적 드래그 앤 드롭 인터페이스를 제공합니다. 하드닝된 런타임 지원 및 보안 서명을 포함한 전체 인증 파이프라인을 처리하여 애플리케이션이 Apple의 최신 보안 요구 사항을 충족하고 사용자의 신뢰를 얻도록 보장합니다. 이 애플리케이션은 속도, 보안 및 원활한 사용자 경험에 중점을 두고 구축되어 모든 macOS 개발자에게 필수적인 도구입니다.

주요 기능

  • 시각적 DMG 편집기: 브랜드에 맞는 맞춤형 전문적인 DMG를 만들 수 있는 공간 테마 배경 라이브러리가 포함된 드래그 앤 드롭 인터페이스.
  • 원클릭 인증: Apple의 최신 notarytool API를 사용하여 전체 인증 프로세스를 자동화하여 수동 명령줄 실행이 필요 없습니다.
  • 보안 코드 서명: .app 번들을 자동으로 서명하고, 하드닝된 런타임을 활성화하며, 단일 패스로 권한을 유지합니다.
  • 키체인 통합: 개발자 ID 및 인증서 프로필을 macOS 키체인에 안전하게 저장하여 민감한 자격 증명이 일반 텍스트 파일에 노출되는 것을 방지합니다.
  • 스마트 압축 옵션: DMG 파일을 최적화하기 위해 UDZO(호환성), ULFO(속도) 또는 UDBZ(최대 압축) 중에서 선택합니다.
  • 빌드 템플릿: ${VERSION}${DATE}와 같은 동적 변수를 사용하여 출력 명명을 자동화하여 일관되고 체계적인 릴리스 파이프라인을 구축합니다.
  • 평생 라이선스: 일회성 구매로 현재 주요 버전에 대한 평생 라이선스를 제공하며, 모든 마이너 업데이트 및 버그 수정이 포함됩니다.
  • 7일 무료 평가판: 신용카드 없이 7일 동안 Gravity DMG의 전체 기능을 테스트할 수 있습니다.

Gravity DMG 사용 방법

Gravity DMG를 시작하는 것은 간단합니다.

  1. 다운로드 및 설치: 무료 평가판 또는 구매한 버전을 다운로드하여 macOS 시스템에 설치합니다.
  2. 앱 추가: 컴파일된 .app 번들을 Gravity DMG 창으로 드래그 앤 드롭합니다.
  3. DMG 사용자 지정: 시각적 DMG 편집기를 사용하여 배경을 선택하고, 사용자 지정 아이콘을 추가하고, 요소를 배열하여 원하는 모양을 만듭니다.
  4. 서명 및 인증 구성: Gravity DMG는 키체인 자격 증명을 자동으로 감지하고 사용하여 안전하게 서명하며 원클릭 인증을 활성화합니다.
  5. 압축 선택: 기본 압축 형식(UDZO, ULFO 또는 UDBZ)을 선택합니다.
  6. DMG 빌드: 빌드 버튼을 클릭합니다. Gravity DMG는 몇 초 안에 애플리케이션을 서명, 인증 및 전문적인 DMG 파일로 패키징합니다.

자동화된 워크플로우의 경우 동적 변수를 사용하여 빌드 템플릿을 만들고 저장하여 릴리스의 일관된 명명 및 구조를 보장합니다.

사용 사례

  • 인디 개발자: 복잡한 명령줄 도구를 배울 필요 없이 Mac 애플리케이션에 대한 전문적이고 인증된 DMG를 빠르게 생성하여 소중한 개발 시간을 절약합니다.
  • 소프트웨어 회사: 여러 애플리케이션의 릴리스 프로세스를 간소화하여 모든 제품에 걸쳐 일관된 브랜딩 및 보안 규정 준수를 보장합니다.
  • CI/CD 통합(템플릿 사용): 주로 시각적 도구이지만, 저장된 빌드 템플릿은 일관된 출력 명명 및 구조를 보장하는 데 사용될 수 있으며 자동화된 빌드 프로세스에 도움이 됩니다.
  • 교육 목적: 학생 및 신규 개발자가 macOS에서 안전한 애플리케이션 배포 관행을 이해하고 구현할 수 있는 접근 가능한 방법을 제공합니다.
  • 제품 관리자: 개발 팀의 노력을 최소화하면서 Mac 앱의 최종 배포 패키지가 세련되고 안전하며 Apple의 모든 요구 사항을 충족하도록 보장합니다.

FAQ

일반

  • Gravity DMG를 사용하려면 Apple 개발자 계정이 필요한가요? 네. 공개 배포를 위해 애플리케이션에 서명하고 인증하려면 필요한 인증서와 API 키를 생성하기 위해 활성 Apple 개발자 프로그램 멤버십이 필요합니다.

  • Gravity DMG는 내 Apple ID 또는 비밀번호를 저장하나요? 절대 아닙니다. Gravity DMG는 macOS 키체인과 직접 통합됩니다. 자격 증명은 사용자의 컴퓨터에 유지되며 앱은 앱 내에서 구성하거나 생성한 로컬 notarytool 프로필만 참조합니다. 민감한 정보는 안전하지 않게 저장되지 않습니다.

기술

  • 어떤 macOS 버전이 지원되나요? Gravity DMG는 macOS 13.0(Ventura) 이상이 필요합니다. Apple Silicon 및 Intel 기반 Mac 모두에 최적화되어 있습니다.

  • 어떤 압축 형식을 지원하나요? 표준 Apple 디스크 이미지 형식인 UDZO(표준), UDBZ(최대 압축) 및 ULFO(빠른 마운트에 최적화)를 지원합니다.

라이선스 및 가격

  • 활성화 라이선스는 정말 일회성 결제인가요? 네. Pro 라이선스는 일회성 구매로 현재 주요 버전에 대한 평생 라이선스를 제공하며, 모든 마이너 업데이트 및 버그 수정이 포함됩니다. 도구를 완전히 소유하게 됩니다.

  • 7일 평가판 이후에는 어떻게 되나요? 평가판이 만료되면 빌드 및 인증 기능이 잠깁니다. 전문적이고 서명된 DMG를 계속 내보내려면 라이선스 키를 구매하고 앱에 입력하여 전체 기능을 잠금 해제해야 합니다.

Gravity DMG | UStack