Xcode 4.3.2的这种安装需要Mac OS X 10.7 Lion

时间:2013-10-28 07:45:05

标签: xcode macos

最近我升级到了山狮。我想在旧版本的xcode 4.3中打开我的旧项目,我不想出于某种原因使用xcode 5。 有没有办法只打开xcode 4.3。如果需要重新安装,我有xcode 4.3的安装文件。

它发出警告“Xcode 4.3.2的安装需要Mac OS X 10.7 Lion。”

我知道如何使用旧模拟器在其他版本中运行我的项目......但只需要4.3

任何建议?

2 个答案:

答案 0 :(得分:2)

忽略像matheszabi这样的人的讽刺评论;有充分的理由支持百万的旧设备单元。提示:如果您正在寻找旧设备,则需要定位iOS 4.2.1而不是4.3,因为支持4.3的每台设备都可以升级到iOS 5.请参阅Highest Version of iOS Supported

虚拟器

要回答您的问题,“有任何建议吗?”:使用虚拟程序,例如ParallelsFusionVirtualBox来运行Lion,Mountain Lion,或者在虚拟环境中的小牛队。这种安排有许多优点,包括抵制苹果的推挤和推动,以不断升级我们的操作系统,Xcode和iOS目标。

另一个优点是原始的工作环境,它有自己的干净钥匙扣,桌面等,只有与Xcode项目相关的项目。我所有的个人资料都保存在真正的Mac上。我认为真正的Mac就像我在家里一样,拥有个人财产,而我认为虚拟Mac是我的办公空间,我的小隔间,只有与工作相关的物品。

你需要的一件事就是内存(RAM)。如果您需要3或4 gig虚拟Mac,则需要Mac上未使用的空间。如果没用,我的意思是Activity Monitor中绿色的馅饼。

我的经历

对于我目前的项目,我运行Xcode 4.6.3,目标是iOS 5&在Mac mini(2012年末)上有6个Parallels 8(9现在可用),16个演出内存和i7四核,8个虚拟核心由真正的Mac上的Mountain Lion 10.8.5驱动,而虚拟Mac有4个记忆和2核心的演出。在大多数情况下,这非常有效。一些错误,但没有显示停止。

唯一的错误就是从真正的Mac复制文本并粘贴到虚拟Mac中会附加一个额外的神秘隐形字符,这会造成严重破坏,包括阻止编译Objective-C代码。我经常搜索那个邪恶的角色,并试图在粘贴真正的Mac带来的文本后养成回击Backspace的习惯。

另一个错误:在我的Apple Magic Mouse上用手指轻扫进行水平滚动在虚拟环境中不起作用。

但Parallels 8 + Mountain Lion + Xcode 4.6.3运行良好。您可以通过USB线插入iOS设备进行直接调试 - Parallels询问您是否希望真正的Mac或虚拟Mac能够看到连接的设备。

我还在Parallels 8中在Lion(除了Mountain Lion)上运行早期版本的Xcode 4。

通过这种安排,我可以自由地考虑将我的真正的Mac升级到Mavericks,同时保持我的Parallels 8 + Mountain Lion + Xcode 4.6.3工作环境不变。虽然,我可能需要花一些钱来将我的Parallels 8升级到新版本9.没有免费的午餐! (但这种安排很接近)

备份

告诉Time Machine避免备份作为虚拟Mac硬盘的20-50 gig文件。相反,偶尔备份该大文件。更常见的情况是,备份导入工作文件和Xcode项目,复制到Dropbox,Google Drive或外部硬盘或SD卡。如果您的虚拟Mac硬盘文件损坏,您可能会丢失所有内容。所以虔诚地备份 - 虽然我现在肯定你这样做了。 ; - )

答案 1 :(得分:0)

看起来Xcode 4.3不了解Mountain Lion,修复程序将从developer center下载并安装Xcode 4.6.2,这肯定支持它。