xcodebuild 在 teamcity 构建代理上失败:当前未为测试操作配置方案

xcodebuild failing on teamcity build agent: scheme is not currently configured for the test action

测试 运行 在 XCode 和我的 Mac 上的命令行都很好。在 TeamCity 构建代理中(在 Mac mini 上的 VMWare 中 运行ning),当 运行 在 XCOde 中时,测试也通过了。但是在命令行中,我收到消息 "scheme ___ is not currently configured for the test action"。我知道 XCode 运行ning 会搞乱命令行构建,所以我关闭了它。还有什么可能是错的?

问题是方案没有共享。此处有更多信息:xcodebuild says does not contain scheme。 (忽略这只会解决问题的声明,如果你正在构建一个工作区。我正在构建一个项目,但是将方案设为 Shared 然后签入 Xcode 创建的文件解决了这个问题。