どちらがいいですか:DMG または PackageMaker
-
21-08-2019 - |
質問
私の要件は次のとおりです。1.インストール可能にカスタムライセンス契約を締結してほしい2。インストール3の一部として別のパッケージを実行します。ユーザーが起動時にアプリを実行できるようにする
dmg を作成するか、xcode で利用可能な PackageMaker を使用するか、何を使用すればよいですか?PackageMaker の使用方法を説明する良い Web ページはありますか?
ありがとう。
解決
これらはさまざまな目的に役立ちます。
DMG (ディスク イメージ) は、マルチフォーク ファイルと転送プロトコル、およびそれらを処理できない中間ホストに関する古くからの問題を、そもそも依存しないことで解決するためのコンテナ ファイル形式です。さらに、ディスク イメージは内部圧縮を使用できます。ユーザーは、ファイルにラップされたファイルとファイルにラップされたファイルを混同しなかったことに感謝するでしょう (ただし、最初はディスク イメージ自体について多少の説明が必要です)。
PackageMaker は、本格的なインストーラー パッケージ ビルダーです。インストール プロセスと場所をカスタマイズしたり、サブインストールを実行したり、必要になる可能性のあるその他ほとんどすべてのことを実行したりできます。アプリケーション バンドルを所定の位置にドラッグ アンド ドロップするだけではインストールできない場合は、これを使用するとよいでしょう。
要件から判断すると、選択は明らかです。インストーラー パッケージ自体がバンドルなので、次のように言えます。PackageMaker でインストーラー パッケージを作成し、それを圧縮ディスク イメージに置きます。ディスク イメージをユーザーに配布します。より良い体験を提供するだけです。