我正在尝试使用packagesbuild在MacOS中创建包。我想使用带有环境变量的通用模板,这样我就不需要为每个应用程序创建单独的 pkgproj 文件,但 packagesbuild 无法识别模板文件中定义的环境变量。
在终端中设置环境变量后
export APP_PATH='/Users/sachin/Documents/Test/Client/Example.app'
然后在 example.pkgproj 中使用相同的环境变量
...
<key>PATH</key>
<string>${APP_PATH}</string>
...
然后使用项目文件触发命令packagesbuild
packagesbuild example.pkgproj
低于错误
错误:
描述:
无法将路径“APP_PATH”处的项目复制到 '/private/tmp/S2EyTxCb/502/ExampleClient' 因为该项目无法 找到了