我正在将我们的安装程序从 PackageMaker 移植到 pkgbuild 并尝试将默认安装位置设置为当前用户的主目录,并且仍然允许用户在系统范围内安装。
在我的分发文件中,我有 enable_currentUserHome="true" 和 enable_localSystem="true" 正确地允许用户“为这台计算机的所有用户安装”或“仅为我安装”。但是,我希望默认选择“仅为我安装”。
pkgbuild 有一个用于“--install-location”的命令行选项,手册页说它指定了默认位置,但没有提到如何指定主目录。我试过“~”和“$HOME”但没有运气。有什么我不知道的宏吗?
有谁知道如何告诉 pkgbuild 默认安装在当前用户的主目录下?
提前致谢!
-欧文