私はネイティブのMacユーザーではないので(私はWindowsユーザーです)、アプリケーションのMacOSXインストーラーバージョンを選択する際にあなたの助けが必要です。私の知る限り、2つの一般的なインストーラーバージョンがあります。通常のセットアップウィザードと、ファイルをアプリケーションフォルダーにドラッグするウィンドウを使用するバージョンです。どちらが優先され、その理由は何ですか?
2 に答える
アプリケーションが完全に自己完結型であり、すべてのリソースが1つのパッケージにバンドルされている場合.app
(これはMacアプリケーションに適した構造です)、ドラッグアンドドロップインストールを使用します。この方法でアプリケーションをバンドルできない場合は、インストーラーを使用してください.pkg
。
特定の種類のアプリケーションに適した他のソリューションがある場合があります。たとえば、私は多くのプラットフォーム(Macを含む)で実行される大規模なJavaアプリケーションを開発し、IzPackを使用してすべてのプラットフォームで機能する1つのインストーラーJARを構築します。次に、これをWindowsユーザー用の.exe(Launch4Jを使用)およびMacユーザー用の.appバンドルとしてパッケージ化します。
コマンドラインツールに慣れていない場合、または単に気が進まない場合は、2つの異なるIDEをお勧めします。
パッケージ-OSXインストーラーパッケージを作成するための無料で素晴らしい方法。箱から出してすぐに使用するのは簡単ですが、条件付きインストールには非常に深みがあります。 http://s.sudre.free.fr/Software/Packages/about.html
DMGPackager-シェアウェア-オプションの背景、ライセンスなどを使用してDMGを作成するためのシンプルなアプリ。http: //www.skoobysoft.com/utilities/dmgp.html
配布したい場合は、インストーラーに署名するのが最善です。