繁体   English   中英

如何在xcode 4.3中开发的xcode 3.1中运行xcode项目?

[英]How to run xcode project in xcode 3.1 developed in xcode 4.3?

我已经在Virtual box的帮助下在Windows 7 PC上安装了Mac OS X Snow Leopard 10.6.2。 在此我安装了Xcode 3.1,因为它是Mac OS X 10.6.2上Xcode的兼容版本。

在Xcode 4.3中开发的Xcode 3.1中运行Xcode项目时,出现很多错误。

有什么方法可以使代码在xcode 3.1上兼容,或者至少将xcode 3.1升级到xcode 4.3(附近),Mac OS X 10.6.2将支持该代码。

如果使用您的开发人员帐户http://developer.apple.com/ios登录,您将看到一个指向“ Snow Leopard的Xcode 4.2”的链接。 那正是你想要的。 Xcode 3.1已过时,并且不包括任何当前的SDK。

自您发布此消息已有一段时间了,所以希望您或其他人发现此功能有用。 我在VirtualBox上运行Mac OS X Snow Leopard时遇到了相同的问题,但无法运行3.1以上的Xcode版本。 我的理解是,将Mac OS作为VM运行不允许您运行标准的内置升级实用程序来升级OS。

如何在Virtualbox中安装Snow Leopard Hackintosh记录了最适合我的分辨率。

以下方法是骇人听闻的,尚未经过任何方式的彻底测试。 在您自己承担风险时使用这些说明。

首先,您将升级Mac OS Snow Leopard,然后将安装Xcode 4.2。所需步骤如下:

  1. 为Mac OS VM拍摄快照,以防万一
  2. 在Google上搜索“ 10.6.7组合更新”(将版本号替换为您需要的版本号)
  3. 从苹果官方网站下载组合更新并运行
  4. 完成安装(请勿重新启动)
  5. Google“ 10.6.7旧版内核”,并下载与组合更新相同版本号的替换版本号(本文的作者建议通过nawcom查找内核)
  6. 安装旧版内核
  7. 重新启动Mac OS,您的升级应该完成(注意:当我重新启动时,一分钟或两分钟后,启动期间出现的纺车停止了。我不得不用VirtualBox强制重新启动VM,并且它似乎已正确更新)
  8. 进入Snow Leopard后,单击右上角的时间/日期,然后单击“日期和时间首选项”
  9. 取消选中“自动设置日期和时间”
  10. 将日期更改为01/01/2012(这是因为在安装过程中检查了过期的证书检查)
  11. Google“ xcode_4.2_and_ios_5_sdk_for_snow_leopard.dmg”,下载并安装
  12. 安装后,您现在应该拥有Xcode 4.2的工作副本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM