我为整个组织制作了一个应用程序和一些默认文件,这些文件应该复制到每台机器的/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
正在创建,但文件未复制到该目录