经常被频繁的问道,关于xcode和mac的版本的问题,其实关于mac与xcode的版本有一个关键的状况就是说,xcode必须与mac的版本相匹配。不同的xcode应该与不同的mac版本相对应。比如,xcode4.2,xcode4.1安装到lion当中。xcode4.4 与xcode4.5需要安装到10.8当中。

XCode 3.x与4.X差异很大,一些老手都不习惯。

XCode 版本与Mac OS版本还有一些对应关系,具体请看上文。

如果买了新苹果电脑,还带了新的版本的10.7系统,但原有项目是是3.2.X开发的,就需要阅读下方。

 

 

方法一:

原文地址:http://www.cppblog.com/kongque/archive/2011/09/20/156367.html


解决方法如下:



1. 加载xcode 3.2.5的dmg文件



2. 在dmg文件上右键,打开终端



3. 在终端中输入以下命令:



export COMMAND_LINE_INSTALL=1



cd /



open "Volumes/Xcode and iOS SDK/Xcode and iOS SDK.mpkg"



搞定!



这里注意要在中间切换到根目录才行,否则会报错The file /Volumes/Xcode and iOS SDK/Xcode and iOS SDK.mpkg/Volumes/Xcode and iOS SDK/Xcode and iOS SDK.mpkg does not exist.


 

 

方法二:

原文地址:

官方给出的解释是:

lion10.7安装xcode4.X

雪豹安装xcode3.X

如果在lion10.7上安装xcode3.X的话,安装过后,在application中找不到xcode.app文件。

如果在lion10.7上安装xcode4.x的话,运行以前的xcode3.x可能会有问题。

解决办法:

1。把xcode3.x转换为可读写的dmg。打开磁盘工具转换dmg。

应用程序->实用工具->磁盘工具。

“转换”按钮在上边的一排按钮。

如图:


2。点击“存储”会在桌面上生成一个 XXXX_final.dmg 的文件。双击运行此文件。

在Xcode and iOS SDK上右键单击,选择“显示包内容”,进入contents文件夹。

打开的界面如下:


3。在contents中找到iphoneSDKSL.dist文件。并搜索10.7,替换为10.8,然后保存该文件,重新安装xcode。

4。我在安装的过程中提示安装java虚拟机,我就安装了。

以上内容在lino10.7中安装xcode3.2.5有效。