UStackUStack
Gravity DMG favicon

Gravity DMG

Gravity DMGは、開発者が数秒で美しく安全なディスクイメージ(DMG)を視覚的に作成、署名、および公証できるオールインワンのmacOSアプリケーションであり、複雑なコマンドラインツールの必要性を排除します。

Gravity DMG

Gravity DMGとは?

Gravity DMGとは?

Gravity DMGは、Macアプリケーションのパッケージ化、署名、および公証プロセスを合理化するために設計された、強力でありながら直感的なmacOSアプリケーションです。コマンドラインインターフェイスの複雑さを超えて、開発者がプロフェッショナルで安全、かつ視覚的に魅力的なディスクイメージ(DMG)を簡単に作成できるようにします。インディー開発者であっても、より大きなチームの一員であっても、Gravity DMGは配布ワークフローを簡素化し、自信とスタイルを持ってアプリをリリースできます。

codesignnotarytool、および複雑なDMG作成コマンドとの格闘にさよならを告げましょう。Gravity DMGは、数回のクリックで魅力的なDMGを作成できるビジュアルなドラッグ&ドロップインターフェイスを提供します。Hardened Runtimeサポートとセキュアな署名を含む公証パイプライン全体を処理し、アプリケーションがAppleの最新のセキュリティ要件を満たし、ユーザーに信頼されることを保証します。このアプリケーションは、速度、セキュリティ、そしてシームレスなユーザーエクスペリエンスに焦点を当てて構築されており、macOS開発者にとって不可欠なツールとなっています。

主な機能

  • ビジュアルDMGエディター: スペースをテーマにした背景ライブラリを備えたドラッグ&ドロップインターフェイスにより、ブランドに合わせたカスタムでプロフェッショナルなDMGを作成できます。
  • ワンクリック公証: Appleの最新のnotarytool APIを使用して、公証プロセス全体を自動化し、手動でのコマンドライン実行の必要性を排除します。
  • セキュアなコード署名: .appバンドルに自動的に署名し、Hardened Runtimeを有効にし、単一パスでエンタイトルメントを保持します。
  • キーチェーン統合: 開発者IDと公証プロファイルをmacOSキーチェーン内に安全に保存し、機密性の高い認証情報がプレーンテキストファイルに公開されるのを防ぎます。
  • スマート圧縮オプション: UDZO(互換性)、ULFO(速度)、またはUDBZ(最大圧縮)から選択して、DMGファイルを最適化します。
  • ビルドテンプレート: ${VERSION}${DATE}などの動的変数を使用して出力命名を自動化し、一貫性のある整理されたリリースパイプラインを実現します。
  • ライフタイムライセンス: 1回の購入で、現在のメジャーバージョンに対するライフタイムライセンスが提供され、すべてのマイナーアップデートとバグ修正が含まれます。
  • 7日間無料トライアル: クレジットカード不要で、Gravity DMGの全機能を7日間テストできます。

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 Developerアカウントが必要ですか? はい。パブリック配布用にアプリケーションに署名および公証するには、必要な証明書とAPIキーを生成するためにアクティブなApple Developer Programメンバーシップが必要です。

  • Gravity DMGは私のApple IDやパスワードを保存しますか? いいえ、決して。Gravity DMGはmacOSキーチェーンと直接統合されています。認証情報はマシン上に保持され、アプリはアプリ内で構成または作成したローカルのnotarytoolプロファイルをのみ参照します。機密情報は安全でない方法で保存されることはありません。

技術

  • どのmacOSバージョンがサポートされていますか? Gravity DMGにはmacOS 13.0(Ventura)以降が必要です。Apple SiliconおよびIntelベースのMacの両方で最適化されています。

  • どの圧縮形式をサポートしていますか? 標準のAppleディスクイメージ形式(UDZO(標準)、UDBZ(最大圧縮)、ULFO(高速マウント用に最適化))をサポートしています。

ライセンスと価格

  • アクティベーションライセンスは本当に1回限りの支払いですか? はい。Proライセンスは1回限りの購入であり、現在のメジャーバージョンに対するライフタイムライセンスが含まれ、すべてのマイナーアップデートとバグ修正も含まれます。ツールは完全にあなたのものです。

  • 7日間のトライアル後どうなりますか? トライアルが終了すると、ビルドおよび公証機能はロックされます。プロフェッショナルな署名済みDMGのエクスポートを続行するには、ライセンスキーを購入し、アプリに入力して全機能をアンロックする必要があります。

Gravity DMG | UStack