`

Xcode3.2.6 Xcode4.1 Xcode4.2.1共存、并存、同时安装

阅读更多

mac 10.7 装 xcode 4

Mac OS X 10.7安装多个版本的Xcode, Xcode3.2.6 Xcode4.1 Xcode4.2.1并存。

 

作者:赵磊

博客:http://elf8848.iteye.com

 

刚入手的Macbook Pro 是Mac OS X 10.7.2版本的操作系统,到App Store可以免费在线安装Xcode4.2.1。现在Xcode收不费了,真是好事儿一件。

 

(Xcode3.2.X), ( Xcode4.0 4.1) (Xcode4.2.X) 这三个版本之间差别很大,Xcode4.0与4.1好像差别不大(也不肯定)

 

想安装Xcode,要先了解Xcode版本与Mac OS版本的对应关系,请看我收集的文章http://elf8848.iteye.com/blog/1366101

 

核心内容如下:

 

Xcode 3.2.6 and iOS SDK 4.3 GM Seed for Snow Leopard (10.6.6)

Xcode 4.0.2 and iOS SDK 4.3.2 for Snow Leopard (10.6.6)

 

Xcode 4.1 SDK5.0 for Snow Leopard (10.6.7)

Xcode 4.1 SDK5.0 for Lion (10.7)

 

Xcode 4.2 and iOS SDK 5.0 for Snow Leopard (10.6.7)

Xcode 4.2 and iOS SDK 5.0 for Lion (10.7)

 

 

从上面可以看出来 Xcode 4.1,Xcode 4.2 是可以运行在10.7版本操作系统上的。

Xcode 3.2.6是运行在10.6.6版本操作系统上的。现在要让这三个同时运行在10.7版本操作系统上.

 

 

买了本书<Objective-C基础教程>,书中作者成书时使用的好像是Xcode3.1,我使用3.2照着做也还能找到相应的功能。

 

其它新出版的书,其中的讲解例子使用Xcode4.0,4.1比较多。

 

我的系统早已安装了Xcode4.2.1,与前面两个版本的Xcode差异较大,都找不着北。

 

这时如果几个版本能共存,那可是太好了。今天我让Xcode3.2.6,Xcode4.1,Xcode4.2.1并存了,这里记录下来,朋友们也可以参考,方法也来自网络。

 

 

系统早已安装了Xcode4.2.1,他是第一个安装的。已占用/Developer 目录。打开《About Xcode 4.2》这个安装说明文档,其中写到:

The Xcode installer will create the folder /Developer on the root of your boot partition, and place the Xcode developer tools and SDKs in this folder. If you have a previous version of Xcode you would like to preserve, you can copy the existing installation from /Developer to another folder to prevent having it updated automatically by the installer.

意思是Xcode4.2会被安装到/Developer目录。4.1也是如此。 但3.2,4.0在安装时可以先选择安装目标目录的。

 

网上也有说,如果你的系统中以前有3.X在 /Developer目录,当安装4.2时,3.X会被移动到 /Developer-old目录中。这个对我们没有影响,因为我们会提前规划安装目录。

 

所以规划如下:

Xcode4.2.1 默认安装在/Developer 目录

Xcode3.2.6 可以选目录,安装在/Developer2

Xcode4.1 默认安装在/Developer 目录,后把文件夹发名为/Developer3

 

安装:

这三个版本,安装时不分先后,只要分好目录就行。

 

第一步:4.2.1已安装,(后来在不断的折腾中,整坏了启不来了,只好用命令卸载了,命令安装文档中有,$ sudo <Xcode>/Library/uninstall-devtools --mode=all )

第二步:安装3.2.6,注意要修改安装的目录为/Developer2,请参考下面的文章。下面的文章说的是3.2.5,但我用的是3.2.6也OK了。

第三步:安装4.1,默认安装在了/Developer目录中,安装成功后,把文件夹发名为/Developer3。

第四步:安装4.2.1,默认安装在了/Developer目录中。

 

安装好后,在系统信息里可以看到三个开发工具,手动修改为/Developer3的也被识别,如下图:

 

 

 

卸载时的截图

 

 

 

 

==========================================

在安装3.2.6时,有一步,我去掉了对勾, 就是system tools和UNIX Developmanet.因为4.2.1与3.2.6的安装文档中都有类似的说明, 如下(4.2.1的):

The Xcode installer also installs system components and UNIX command line tools in a shared location on your Mac. Only one version of these components can exist on a computer at a time, and the last installed version replaces any previously installed set.

意思是 system tools和UNIX Developmanet只能存在一个版本,多次安装以最后一次为准。 我想4.2.1已带了system tools和UNIX Developmanet, 就应该不用3.2.6的了吧?但 4.2.1带的与3.2.6还的system tools和UNIX Developmanet是一类型的吗?只是版本不同? 我也说不准,文档也没说。如果是一类的, 当然只安装一次就可了。如果不是。。。 , 结果我如图做的, 3.2.6没有安装 system tools和UNIX Developmanet,因为提示说会安装在/Developer 目录中, 但是我的4.2.1在/Developer 目录中呢,还是不安为好吧!猜的。

 

 

 

跑了两个小小小程序,都正常,目前还没有发现问题,已后发现问题会在这里补充。请关注http://elf8848.iteye.com。

 

 

 

 

 

 

 

 

 

============= 以下是 附文 ==========================

 

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

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

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

 

 

方法一:

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

公司新买了mac mini,由于是新版本的mac mini,里面预装的是mac os Lion,也就是mac os 10.7,之前的xcode 3.2.5版本总是装不上,仔细查看安装选项才发现xcode toolset无法被勾选上,sdk可以安装,但是xcode app套件安装不了,但是下载一个xcode 4需要颇废一番功夫。更何况项目之前的代码已经一致都用xcode 3.2.5,而且另外一个同事的mac mini也是老版本的。
解决方法如下:
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.

 

 

 

 

方法二:

原文地址:http://blog.csdn.net/think12/article/details/6834828

官方给出的解释是:
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有效。

 

  • 大小: 104.4 KB
  • 大小: 98.7 KB
  • 大小: 67.5 KB
  • 大小: 162 KB
  • 大小: 123.2 KB
分享到:
评论

相关推荐

    xcode4.2.1 xcode4.1 xcode3.2.6final

    本文将重点介绍 Xcode 4.2.1、Xcode 4.1 和 Xcode 3.2.6 最终版这三个版本的特点、区别以及它们在当时的使用场景。 #### Xcode 4.2.1 for Lion Xcode 4.2.1 for Lion 是针对 Mac OS X Lion 操作系统的一个版本,该...

    破解XCODE3.2.6

    XCODE3.2.6的破解文档 测试过了 完全没问题

    XCode 3.2.6 +iOS 4.3 SDK

    压缩包中的"xcodo.rtf"文件可能是关于XCode 3.2.6的使用指南或说明文档,可能包含安装步骤、基本操作教程以及常见问题解答等内容。对于初学者,这份文档是了解和上手XCode的重要参考资料。 总之,XCode 3.2.6 + iOS...

    Xcode3.2.6破解免证书真机开发调试

    Xcode3.2.6破解免证书真机开发调试

    ios xcode 4.1 资源下载地址

    ### iOS Xcode 4.1资源下载与使用详解 #### 一、Xcode 4.1简介 Xcode是苹果公司为开发者提供的集成开发环境(IDE),主要用于开发iOS和macOS应用。它集成了编译器、调试工具、模拟器等,是iOS应用开发不可或缺的一...

    xcode 3.2.6 最入门的hello world程序

    本篇文章将深入探讨“xcode 3.2.6 最入门的hello world程序”,帮助初次接触Xcode的用户了解其基本属性和操作流程。 首先,让我们来理解“Hello, World!”程序在编程世界中的地位。这是一个最简单的程序,通常用于...

    xcode_3.2.6_and_ios_sdk_4.3_beta.dmg.zip

    这个名为"xcode_3.2.6_and_ios_sdk_4.3_beta.dmg.zip"的压缩包文件,包含了Xcode 3.2.6的完整安装程序和iOS 4.3 Beta的软件开发工具,对于研究和理解早期iOS开发历史具有重要价值。 首先,Xcode是苹果官方的集成...

    Xcode4.1 for lion

    适合mac10.7的xcode4.1,移动开发ios应用软件

    Xcode4.1 for lion 迅雷下载链接

    同时,Xcode 4.1包含Apple的模拟器,允许开发者在不实际设备的情况下测试应用程序在不同iOS和macOS版本上的表现。这在开发阶段节省了大量时间和成本,尤其是在迭代和调试过程中。 关于迅雷下载,迅雷是一款在中国...

    Xcode 4.2 4.1 免证书开发

    因此,本篇文章将详细介绍如何在不购买苹果开发者证书的情况下,在Xcode 4.1/4.2/4.2.1版本中进行免证书开发、真机调试以及生成IPA文件。 #### 二、准备工作 为了实现免证书开发,我们需要进行以下准备: 1. **...

    xcode 4.2.1 ~~~ 4.5.1

    在探讨Xcode 4.2.1至4.5.1这一系列版本的特性与重要更新之前,我们首先需要理解Xcode在软件开发领域扮演的角色。Xcode是苹果公司为Mac OS X和iOS设备开发应用而提供的集成开发环境(IDE)。它集成了代码编辑器、调试...

    官方xcode 4.2.1+mac os 10.7 for lion

    Xcode 4.2.1和Mac OS X 10.7 Lion系统的安装可以通过提供的链接进行。对于Xcode 4.2.1的下载链接: ``` http://adcdownload.apple.com/Developer_Tools/xcode_4.2.1_for_lion/xcode_4.2.1_for_lion.dmg ``` 对于Mac ...

    MacOS High Sierra(10.13.6)上成功安装xcode10.2.1

    在MacOS High Sierra(10.13.6)上本来最高只能安装到xcode10.1,通过以下方法可以成功安装xcode10.2.1,绝对能成功,但此方法不能适用于安装xcode11.

    xcode_3_and_ios_sdk_4.3_readme

    Xcode 3.2.6 要求在安装时使用基于 Intel 的 Mac 计算机,并且操作系统需为 MacOSX Snow Leopard 版本 10.6.6 或更高版本。需要注意的是,并非所有分发版本的 Xcode 都包含 iOS SDK;用户可以在安装程序的“自定义...

    xcode手动安装模拟器

    xcode手动安装模拟器xcode手动安装模拟器xcode手动安装模拟器xcode手动安装模拟器xcode手动安装模拟器xcode手动安装模拟器

    XCode 4.2(4.1)真机调试及生成IPA全攻略

    ### XCode 4.2(4.1)真机调试及生成IPA全攻略 #### 一、背景介绍 Xcode是苹果公司提供的官方集成开发环境(IDE),主要用于iOS、macOS、watchOS 和 tvOS应用的开发。Xcode 4.2 (包括4.1) 是苹果在2011年左右发布的...

    Xcode安装与环境介绍

    ### Xcode安装与环境介绍 #### Xcode安装 Xcode是苹果公司提供的集成开发环境(IDE),主要用于开发iOS、macOS、watchOS以及tvOS的应用程序。为了顺利地进行开发工作,正确安装Xcode是非常重要的第一步。 - **...

Global site tag (gtag.js) - Google Analytics