我尝试在安装时将我的应用部署到用户的应用程序目录,但是在确定正确的配置设置时遇到了问题。
现在我有:
Deployment Postprocessing - YES
Installation Build Products Location - ""
Installation Directory - "/Applications"
这在执行xcodebuild install
时似乎有效,但这是最好的方法吗?我不得不将安装构建产品位置从/tmp/Project.dst
更改为空字符串,这看起来并不正确。是否应在目标,项目或两者上设置这些设置?
答案 0 :(得分:0)
这些设置似乎工作正常。它们应该设置在项目级别,而不是目标。
答案 1 :(得分:0)
DSTROOT(安装生成产品位置)的文档说:
执行产品操作时将所有产品扎根的路径 安装版本。例如,在系统上安装产品 正确的,将此路径设置为
/
。默认为/tmp/$(PROJECT_NAME).dst
防止 test 安装版本意外覆盖有效 和最终安装路径中所需的数据。通常,此路径是 未为每个目标设置,但在命令行中作为选项提供 执行xcodebuild install
时。也可以在构建中设置 在特殊情况下进行配置。
因此,“正式”的操作方式是将其设置为“ /”。