我是 Xcode 新手,所以我可能做错了什么(或者在这种情况下遗漏了一些东西)。我将不胜感激任何帮助。
我刚刚在 Xcode 上创建了一个新项目。新项目 -> macOS -> 命令提示符。我已将它保存在某处,当 Xcode 返回并在我的项目属性上显示其主屏幕时,我就将其关闭。然后 cd 到我的 .xcodeproject 所在的文件夹(在终端上)并运行
xcodebuild install
,它会返回该消息。此外,我尝试将项目架构从 debug
编辑为 release
并再次关闭 Xcode(以确保所有内容均已保存),同样的错误。
如果我从 Xcode 的 UI 构建项目,它可以工作,显然,它会打印 Hello World,但我无法从命令行运行构建器。有人有什么建议吗?谢谢!
这是在 Xcode 8.3.3 上。
我遇到了这个问题,我的错误是由于我的
.gitlab-ci.yml
文件中忽略了标志。
很容易修复:)
所以错误显示:
.xcodebuild: error: '<some file>' is not a project file
原因是因为我的
.gitlab-ci.yml
文件中写的是 -project
而不是 -workspace
超级容易被忽视。因此,如果您遇到以下错误:
is not a project file
错误,请确保您的旗帜显示为 -workspace
而不是 -project
。
或者,如果您遇到相反的错误
xcodebuild: error: '<some file>' is not a workspace file
那么您需要将 -workspace
标志更改为 -project
我的错...
xcodebuild install
命令在 .xcodeproj 文件夹之外的上一个目录中工作。