質問は、appstore ベースのアプリではなく、packagemaker に関するものです。
Macにインストールするために、packagemakerを介してココアアプリをパッケージ化しました。PackageMaker には、インストール中にユーザーからの認証を要求するオプションがあります。
私の質問は、「認証が必要」オプションが選択されるのはどのような状況ですか? このオプションがチェックされていない場合、アプリが提供できない機能とその逆
質問は、appstore ベースのアプリではなく、packagemaker に関するものです。
Macにインストールするために、packagemakerを介してココアアプリをパッケージ化しました。PackageMaker には、インストール中にユーザーからの認証を要求するオプションがあります。
私の質問は、「認証が必要」オプションが選択されるのはどのような状況ですか? このオプションがチェックされていない場合、アプリが提供できない機能とその逆
通常のユーザーの書き込み権限が制限されている場所にファイルをインストールする場合は、「authentication required
」オプションをチェックする必要があります。これにより、認証ダイアログが表示され、インストーラーがユーザーから必要な認証を取得し、昇格された特権を使用して制限された場所にファイルをコピーできるようになります。例:
1-Adding a launch daemon/agent. (Copied in /Library/LaunchAgents or /Library/LaunchDaemons)
2-Copying files to /Library/Application Support/
等
ただし、アプリケーションがファイルをインストールするだけの場合、たとえばユーザーのホーム ディレクトリにインストールする場合は、認証を求める必要はありません。