xcode4 - xcodebuild 使用哪个版本的 Xcode?

标签 xcode4 continuous-integration hudson xcodebuild xcode3.2

我在同一台计算机上安装了 Xcode 3.2 和 Xcode 4.0.2,它使用 Hudson 进行自动化 CI(持续集成)构建。当我说两者都已安装时,我的意思是我可以同时或交替使用 Xcode 3 和 Xcode 4。它们都存在于机器上,因为我为 Xcode 4 进行了自定义安装,而没有覆盖 Xcode 3(据说)。

  • 对“xcodebuild”的命令行调用会调用 Xcode 3 或 Xcode 4 吗?
    • 这个问题有意义吗?某个可能了解或不了解该主题的人要求某些项目使用 3 构建,有些项目使用 4 构建。
  • 如果是这样,我如何强制它使用 3 或 4?
    • 或者,是否有一个单独的位置来存储 Xcode 3 的“xcodebuild”和 Xcode4 的“xcodebuild”的存储位置?如果有,我可以在构建脚本中使用不同的路径。

最佳答案

你可以通过 xcode-select -print-path 来了解 xcodebuild 使用的是什么版本。另外,使用 xcode-select -switch <path> 更改为不同版本

关于xcode4 - xcodebuild 使用哪个版本的 Xcode?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7016307/

相关文章:

debugging - Xcode 4 调试

ios - 缺少 iPad 4.0 模拟器

memory - Xcode 4 配置为使用更少的 RAM?

java - Gradle 锁定异常 : Gradle in use by another Gradle instance

maven-2 - 使用 Maven 和 Hudson 构建流水线和持续集成

ios - 是否有任何以 XCode 4 为特色的 "Hello world"教程,用于为越狱的 iPhone 构建应用程序?

grails - 我有一个gitlab项目,需要在不同的环境(Oracle等)中运行集成测试,如何更改环境

java - Selenium 作为 Windows 服务运行以截取错误的屏幕截图

hudson - 构建状态 Jenkins

linux - Linux下用hudson编译资源包报错: null,