我使用以下命令从.xcodeproj所在的目录中使用xcodebuild
构建项目。
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
答案 0 :(得分:2)
According to the manpage for xcodebuild,您必须从项目所在的目录中启动“xcodebuild
”。 I.E.明确的具体路线是:
要构建Xcode项目,请从目录运行xcodebuild 包含您的项目(即包含该项目的目录) projectname.xcodeproj包)。
如果该目录中有多个项目,则可以使用“-project projectname
”命令行参数。
在我自己的构建脚本中,在调用“cd
”之前,我“xcodebuild
”到项目所在的文件夹。