web-dev-qa-db-ja.com

Mac用.appのdmgファイルを作成する方法は?

私はiOSの開発者で、Macアプリを開発しました。次に、アプリを検索して、.appをMac App Storeにアップロードする必要があることがわかりました。自己配布の場合、次の3つのオプションがあります。

  1. アプリを共有することです
  2. .dmgファイルを作成することです
  3. .pkgファイル(パッケージメーカー)を共有することです。

クライアントが導入なしでアプリをインストールしたいpkgファイルで、私とライセンス契約を読み、ライセンスとreadmeを削除しましたが、導入セクションを削除できません。ここから私を助けてください…

前もって感謝します

20
Anupam Gupta

導入やreadmeなどが必要ない場合は、DMGを作成するのが最善のオプションです。

これには外部ツールは必要ありません。

  • アプリを新しいフォルダーにコピーします。
  • [ディスクユーティリティ]-> [ファイル]-> [新しいイメージ]-> [フォルダーからのイメージ]を開きます。
  • アプリを配置したフォルダーを選択します。 DMGに名前を付けて保存します。これにより、配布可能なイメージが作成されます。

必要に応じて、アプリケーションへのリンクをDMGに追加できます。ユーザーがドラッグアンドドロップでインストールするのに役立ちます。

17
Seema Kadavan

Mac用.appのdmgファイルを作成する方法は?

これは主観的な問題ですが、.dmgはアプリを配布するのに適した人気のある方法です-ユーザーがダブルクリックし、アプリをドラッグし、USBスティックと同じように取り出します。

あなたはそれらを構築するのに役立つアプリを手に入れることができますが、ディスクユーティリティでそれほどハードではありません、あなたはそれを素敵に見せるために少し混乱する必要があります。これを行う1つの方法を次に示します。

  1. ディスクユーティリティを使用して、新しい空のスパースバンドルディスクイメージを作成します
  2. 画像をダブルクリックして開きます。
  3. アプリを画像にコピーします。
  4. イメージ内の/ Applicationsへのリンクを作成します。
  5. ツールバー/サイドバーなどを非表示にします。望んだ通りに。
  6. アイコンモードで常に1に設定された表示オプションの使用。
  7. 表示オプションを使用する場合は、背景画像も追加してください。背景画像には、多くの場合、「アプリをアプリケーションにドラッグ」などのテキストが含まれています。背景画像に合わせて、アプリと/ Applicationsアイコンをレイアウトします。
  8. 別のFinderウィンドウでスパースバンドルを取り出します。
  9. ディスクユーティリティで[イメージ]-> [変換...]を使用して、スパースバンドルを読み取り専用DMGに変換します。

HTH

13
CRD