如何在OS X 10.7 Lion下运行和使用Xcode 3和Xcode 4?

时间:2011-08-01 14:24:11

标签: xcode4 xcode3.2 osx-lion

我正在寻找关于如何欺骗Xcode3在Lion下运行的完整指南。

我知道Apple不支持这一点,但这并不意味着它是不可能的,它只是不受支持。

2 个答案:

答案 0 :(得分:2)

这就是我将开发环境升级到Lion的方法。我只是这样做,因为我处于紧张状态并且与Xcode 4有一些问题。

我只是分享我所做的事情和我遇到的问题,而不是推荐任何事情:

  1. 我确信我可以建立&使用Xcode 3.2.x在10.6.8中启动我的应用程序。
  2. 我将开发机器升级到Lion 10.7.1。
  3. 我可以用Xcode 3.2.x构建我的所有SW产品。
  4. 但是,调试器似乎对某些事情不满意......虽然我可以一步一步地休息,但我无法评估一些表达式。例如,扭曲窗格不会显示复杂结构的内容。

    我想知道其他人是否在Lion上有3.2.x Xcode(GDB)的调试器问题?

    谢谢,

    瑞克

答案 1 :(得分:1)

首先,您必须获得Xcode 3.2.6安装才能工作。安装程序不会在Lion上运行,因此您有两种选择:

  • 从您拥有10.6
  • 的其他分区运行它
  • 按照this guide
  • 操作安装程序,以使其在Lion上运行

此外还有一些其他可能需要在xcode项目中清理的内容

  1. 删除ARCHS = arm7之类的行,因为它无法为Simulator构建。最好是让Xcode使用默认值(所有支持的拱门)。
  2. 检查SDKROOT = ...,它应该只有iphoneosmacosx或未定义(不是"")。请记住,您构建的SDK不是运行应用程序所需的最低SDK。如果Xcode项目文件中缺少SDKROOT,那就没关系,但如果它包含路径或""则不行。
  3. 删除所有GCC_VERSION = ...