如何在安装新版本时删除旧版本的iPhone SDK?

问题描述:

我已经下载了iPhone SDK 4.0.2,我想安装它,但看起来我没有足够的空间。这让我想,也许我可以放弃以前版本的iPhone SDK并只安装最新的版本。如何在安装新版本时删除旧版本的iPhone SDK?

有谁知道如何做到这一点? 我应该保留旧版本吗?有没有可能有用的情况?

感谢您分享您的想法!

你应该删除旧版本吗?由你决定。你一定会有一个“干净”的安装。做你认为最适合你的事情。 (您可能需要在卸载后重新启动系统。)

Paul Peelen将命令行步骤与删除操作链接在一起,但我会引用Apple的“关于Xcode.pdf”中的逐字逐句,因为链接可能会消失:

卸载Xcode开发工具

要卸载与 目录沿 启动卷上的Xcode开发工具,从一个终端窗口 类型:

$ sudo <Xcode>/Library/uninstall-devtools -mode=all

移除基本开发内容的启动卷上, 但留下的目录和 支持文件不变,从 终端窗口输入:

$ sudo <Xcode>/Library/uninstall-devtools --mode=systemsupport

只删除了 引导卷上的UNIX开发支持,但将 目录和支持文件 保留在终端窗口 类型:

$ sudo <Xcode>/Library/uninstall-devtools --mode=unixdev

最后,只需卸载目录,你 可以简单地将它拖到垃圾桶,或从终端窗口输入 :

$ sudo <Xcode>/Library/uninstall-devtools --mode=xcodedir

注:的与以前版本 附带的卸载程序Xcode开发人员工具不会 清除系统中的所有内容 正确。您应该使用与这些Xcode developer 工具一起安装的一个 。

(这些都是至少为当前 “的Xcode 3.2.3适用于Mac OS X 10.6和iPhone OS 4.0”)

你可以使用appzapper,或者只是删除/ Developer/Applications(我相信)中的东西。

编辑: 问我的朋友谷歌,这就是它想出了:http://macdevelopertips.com/xcode/how-to-uninstall-xcode.html

+0

但它是一个推荐的做法删除SDK的早期版本?有什么缺点吗?顺便说一句。我不需要删除XCode,但只需要SDK。 – Jakub 2010-08-31 12:40:37

+0

如果我没有误解,新版本会做的是替换当前版本。所以我不认为有任何缺点。 如果您使用appzapper,我认为您可能已设置的任何特殊偏好也会被删除,否则,这很好。 如果您删除xcode,您可能有足够的空间来安装4.0.2 SDK。 XCode将被重新安装,SDK将被替换。 – 2010-08-31 12:51:42

+0

那么新SDK真的是7GB大吗?每次我安装SDK的新版本都很大,这是我想到删除旧版本的原因。 – Jakub 2010-08-31 13:05:03

新的IOS SDK将覆盖最旧的(除非你改变安装目录),所以也没有真正使磁盘空间使用量翻番。