包装复制文件

时间:2015-03-02 13:52:40

标签: macos installer packagemaker

我为整个组织制作了一个应用程序和一些默认文件,这些文件应该复制到每台机器的/Users/<username>/Library/MyDirectory/目录中。我想使用packagemaker将此应用程序和文件部署为安装程序包。我尝试将包含默认文件的文件夹拖到并设置目标为/Library/MyDirectory,但它没有创建名为MyDirectory的目录并将文件复制到它。我尝试添加一个带有以下代码的preinstall.sh脚本来创建MyDirectory

#!/bin/sh

USER_HOME=$(eval echo ~${SUDO_USER})
TEMP_DIR="${USER_HOME}/Library/MyDirectory"
mkdir "${TEMP_DIR}"

安装软件包后MyDirectory正在创建,但文件未复制到该目录

1 个答案:

答案 0 :(得分:1)

Ditch Packagemaker。 使用Packages尝试pkgbuildluggage