如何完全删除Xcode 4

我想删除所有现有的SDK版本以及Xcode 4。

Xcode 4指南说这样做:

sudo /Xcode4/Library/uninstall-devtools --mode=all 

但是我没有Xcode4在这个位置,我看到的唯一的地方是在/Developer/Applications

我已经运行了以前在/Developer/Applicationsfind的uninstall-devtools,然后重新安装。

我还能做些什么来彻底删除一切,从头开始?

我使用这个命令:

 sudo /Developer/Library/uninstall-devtools --mode=all 

编辑 (1年后):

如果你已经从App Store下载了Xcode,它是独立的,就像@mediaslave所说的那样。 您可以将其拖到垃圾箱中,或使用AppZapper(或类似的实用程序)来删除开发人员工具。

如果你想更新它,你也可以直接通过App Store。

 sudo /[xcode-path]/Library/uninstall-devtools --mode=all 

通常情况下,[xcode-path]意味着/ Developer,但是如果你有多个版本,例如3是第一个安装的,4是第二个,/ Developer将是xcode 3的根目录和/ xcode4。

确保Xcode,iOS Simulator和Mac App Store应用程序未运行,然后尝试在此(不同的!)位置运行卸载脚本:

 /Library/Developer/Shared/uninstall-devtools 

这是我find它的地方。

同时删除从应用程序文件夹Install Xcode.app ,并清空垃圾箱。

然后再次运行App Store,并find/安装Xcode。

su (或者sudo su ,不pipe)

 find / -name uninstall-devtools 

这将揭示公用事业的地方…

如果您有XCode 4.3.1,只需移动到应用程序文件夹中的XCode.app文件。

如果您从Mac App Store安装了xcode,则需要从启动板中删除它。 你可以通过在发射台findxcode图标来做到这一点,长按图标,直到它开始跳舞。 然后删除它,并等待一段时间,直到从/应用程序中删除xcode.app。 如果您从/ Application手动删除xcode.app,App Store将继续认为它已安装,并且将来不会允许您重新安装。

我试图通过删除它来卸载,但AppStore仍然认为它已经安装。 我删除了/ private目录中的一些首选项文件,这使得AppStore“忘记”了我已经安装了Xcode。 我使用了下面的命令:

 sudo find / -iname '*xcode*' 2> /dev/null | egrep '^/private.*' | xargs -I file sudo rm -rfv file 

其中从我的电脑中删除了以下文件:

 /private/var/db/receipts/com.apple.pkg.XcodeMAS_iOSSDK_6_1.bom /private/var/db/receipts/com.apple.pkg.XcodeMAS_iOSSDK_6_1.plist /private/var/folders/7d/n34963zx62s7znxyzn3dn6bh0000gq/C/com.apple.Xcode.503/CachedSpecifications-Xcode /private/var/folders/7d/n34963zx62s7znxyzn3dn6bh0000gq/C/com.apple.Xcode.503/CachedSpecifications-xcodebuild /private/var/folders/7d/n34963zx62s7znxyzn3dn6bh0000gq/C/com.apple.Xcode.503 

我不知道这些文件是用于什么,但它使得AppStore忘记了它被安装,这是我所需要的。 就我而言,AppStore不允许我更新到新版本的Xcode。