从命令行运行
xcodebuild
时。 install
选项有什么作用?
xcodebuild -configuration release install
对于本例中的
release
方案,install
翻转哪些开关?
手册遗憾的是没有详细说明,
xcodebuild
的手册页没有明确引用install
,除了命令采用<buildaction>
参数
如果您使用 Xcode 菜单,
install
的 xcodebuild
选项会发生什么:
Product > Build For > Installing
.
这将构建目标并将其安装到发行版根目录中的目标安装目录中 (
DSTROOT
)。
(该文本来自旧版本的
xcodebuild
手册页,复制如下:
https://keith.github.io/xcode-man-pages/xcodebuild.1.html#install)
并提到
xcodebuild install
:
安装构建产品位置
设置名称:
DSTROOT
执行安装构建时所有产品的根路径。例如,要在系统上正确安装您的产品,请将此路径设置为
默认为/.
,以防止测试安装版本意外覆盖最终安装路径中的有效且所需的数据。/tmp/$(PROJECT_NAME).dst
通常不会为每个目标设置此路径,而是在执行
时作为命令行上的选项提供。在特殊情况下也可以在构建配置中设置。xcodebuild install