.xkg安装何时需要进行身份验证?

时间:2013-10-22 16:51:22

标签: macos packagemaker

问题是关于packagemaker而不是基于appstore的app。

我通过packagemaker打包了一个cocoa应用程序,以便在mac上安装。 PackageMaker可以选择在安装时要求用户进行身份验证。

我的问题是在什么情况下会选择'需要身份验证'选项?如果未选中此选项,则应用程序将无法提供哪些功能和副作用

1 个答案:

答案 0 :(得分:0)

如果要在普通用户限制写入权限的位置安装文件,则必须选中“authentication required”选项。这将导致显示身份验证对话框,以便安装程序可以从用户获得必要的身份验证,并使用提升的权限将文件复制到这些受限制的位置。 例子:

1-Adding a launch daemon/agent. (Copied in /Library/LaunchAgents or /Library/LaunchDaemons)
2-Copying files to /Library/Application Support/

但是,如果您的应用程序只想安装文件,请说在用户的主目录中,您不必要求身份验证。