在10.6.4上为IOS开发

时间:2013-04-06 14:23:13

标签: ios macos

我开始为IOS开发,但我得到的硬件仅支持10.6.4 我知道Xcode 4.2似乎适用于Snowleopard ...... 但最后一个版本需要10.7.4,无论如何要使最后一个版本在10.6上运行?如果没有,如果我只使用4.2,我仍然可以发展没有问题吗?我将会错过什么? 感谢

编辑:谢谢你们,我会自己建立一个hackintosh ......

2 个答案:

答案 0 :(得分:1)

旧版Xcode仍然可用:

如果您无法在MAC上安装最新版本的Xcode,则可以在connect.apple.com处获取旧版本。

注意:

  • 但是,它们不会附带最新的SDK。
  • 您无法使用旧版本开发最新的iOS设备 Xcode。

简而言之,您可能需要升级硬件才能使用Xcode的laters版本进行开发。

答案 1 :(得分:1)

Apple非常狡猾 - 他们想要销售硬件 - 所以通过放弃对Xcode中各种操作系统版本的支持而不支持更新操作系统的旧硬件,他们有效地迫使开发人员购买最新硬件以跟上软件开发的最新状态

您仍然可以使用较旧版本的Xcode开发较旧的iOS应用程序(即使用较旧的SDK并定位较旧的iOS版本)(Apple至少可以通过开发人员门户网站提供旧版本的Xcode)。但是,您需要仔细确定可以定位的iOS版本,因为Apple也在增加最低应用程序规范,以便向App-Store提交新的应用程序和更新。很快就不可能将使用Xcode 4.2开发的应用程序提交到商店,如果您想制作将要提交给商店的应用程序,则需要更新您开发的Apple硬件。

最令人烦恼的是,您甚至无法使用较旧的Apple计算机作为构建服务器。我有一台不到5年的Mac mini,我不能再将它用于开发 - 它将是一款完美的构建服务器!