1

我使用以下命令xcodebuild从 .xcodeproj 所在的目录构建项目。

admin$ xcodebuild install DSTROOT=. INSTALL_PATH=/bin

有人可以告诉我如何在xcodebuild命令中指定 .xcodeproj 的完整路径并从任何地方运行它吗?

[编辑]

...因此您无法使用 xcodebuild 命令指定项目的绝对路径,但您可以指定您希望将 .app 文件放置在何处,如下所示。您需要从根项目目录运行此命令,您将能够在没有 CD 的情况下将其他子项目编译到它们的目录,但您需要指定您正在构建的“方案”。

admin$ xcodebuild install DSTROOT=/Users/admin/myProjectRoot INSTALL_PATH=/bin -scheme MySubProject1 -configuration Release -sdk iphonesimulator clean build
4

1 回答 1

2

根据 xcodebuild 的手册页,您必须xcodebuild从项目所在的目录中启动“ ”。IE 澄清的特定行是:

要构建 Xcode 项目,请从包含项目的目录(即包含 projectname.xcodeproj 包的目录)运行 xcodebuild。

如果该目录中有多个项目,则可以使用“ -project projectname”命令行参数。

在我自己的构建脚本中,我cd在调用“”之前“”到项目所在的文件夹xcodebuild

于 2013-05-15T15:45:54.173 回答