我一直在解决这个xcodebuild问题很长一段时间,并且已经对此做了很多研究,但却无法找到解决方案......
问题是我们有一个Xcode方案,它使用并行构建(parallelizeBuildables =“YES”)。当此方案由xcodebuild(来自CI服务器代理)构建时,xcodebuild的日志输出为INCOMPLETE。我做了很多测试/调试,并认为这是一个xcodebuild问题。因为当我从登录会话中启动xcodebuild时,结果是一样的。 xcodebuild日志输出将不完整。这真的很烦人,因为错误和失败点无法在我们的CI服务器中显示。
奇怪的是,我已经阅读了很多帖子,但没有发现任何人发现这个问题。我想知道为什么?是因为其他人没有使用并行化构建吗?我们当然希望使用并行化构建,但如果关闭它是解决此问题的唯一方法,我们必须这样做。
所以我的问题是: 1.有没有人发现同样的问题? 2.有没有办法从xcodebuild命令行关闭并行化构建(覆盖方案中的设置)?
非常感谢任何帮助和讨论。
P.S。自Xcode 4.0或4.1以来,我一直有这个问题,直到现在使用Xcode 4.6