9

OSX を使用して取り組んできたアプリケーションをパッケージ化しようとしています。パッケージを作成し、いくつかの基本的な (システム値のチェックなど) チェックを行うことができます。

ここでやりたいことは、カスタム構成ファイルを作成できるように、インストール中にエンド ユーザー データを収集することです。

これを行うにはインストーラ プラグインを使用する必要があることは理解していますが、これを行うための有用な情報が見つかりません。

これを行うのに役立つリソース、リンク、または役立つヒントを共有してください。

4

1 に答える 1

4

(超)遅い回答ですが、現在これを行っています。パッケージを使用しています。インストーラーを作成するプログラムです。

あなたがすることは、your.app とインストーラー プラグインを提供することです。(作業したいプロジェクトの種類を尋ねられたときに、Xcode でインストーラー プラグインを作成できます)。

あなたが具体的に解決している問題に関して、私の解決策は、私が書いたプラグインからユーザーから入力構成を取得することでした。プラグインは、これらの構成を一時的な場所にあるファイルに書き込みます。次に、これらの構成を探してそこから読み取るようにアプリを変更しました。

注: プラグインは管理者権限では実行されません (パッケージ アプリでこのボックスにチェックを入れたとしても)。管理者権限が必要な場合は、インストール後のスクリプトをパッケージに追加することを検討してください (また、[設定] タブで [インストールに管理者パスワードが必要] を有効にしてください)。

于 2017-10-27T19:26:58.230 に答える