如何完全卸载Xcode并清除所有设置

时间:2015-06-23 18:49:00

标签: ios xcode macos uninstall

我有一个问题,我只能假设是Xcode,我的应用程序需要永远运行并且大约75%的时间都会崩溃手机/重启。我尝试使用我保存的代码的旧版本,但它们具有相同的效果,大约一个月前他们没有使用。

我已经查找过去几周解决此问题的每一种可能的方法都没有找到任何东西,所以我想完全卸载Xcode并清除所有设置;但我找不到办法做到这一点。我可以卸载它,但是当我重新安装它时,它仍然具有我所有的旧设置和项目列表等。如何完全卸载它?

7 个答案:

答案 0 :(得分:165)

要完全删除旧的Xcode 7,您应该删除

  1. /Applications/Xcode.app
  2. /Library/Preferences/com.apple.dt.Xcode.plist
  3. ~/Library/Preferences/com.apple.dt.Xcode.plist
  4. ~/Library/Caches/com.apple.dt.Xcode
  5. ~/Library/Application Support/Xcode
  6. ~/Library/Developer/Xcode
  7. ~/Library/Developer/CoreSimulator

答案 1 :(得分:20)

在采取如此激烈的措施之前,请退出Xcode并按照此处的所有说明清除缓存:

How to Empty Caches and Clean All Targets Xcode 4

如果这没有帮助,并且您认为自己确实需要干净安装Xcode,那么除了该答案中的所有内容之外,还要删除Xcode应用本身,并删除您的{{1} }文件夹和您的~/Library/Developer文件。我认为应该就这样做。

答案 2 :(得分:17)

  1. 打开Storage Management

    • 转到>关于本Mac>窗口>存储管理
    • 或者,点击⌘+ Space 打开 Spotlight 并搜索Storage Management
  2. 在左窗格中选择Applications

  3. 右键单击右侧窗格中的Xcode,然后选择删除。
  4. 这将从Mac的App Store的已安装应用程序列表中删除XCode。

    更新:这对我在macOS Sierra 10.12.1上有用。

答案 3 :(得分:6)

要完全删除 Xcode 10 ,请删除以下内容:

  1. /Applications/Xcode.app
  2. ~/Library/Caches/com.apple.dt.Xcode
  3. ~/Library/Developer
  4. ~/Library/MobileDevice
  5. ~/Library/Preferences/com.apple.dt.Xcode.plist
  6. /Library/Preferences/com.apple.dt.Xcode.plist
  7. /System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
  8. /System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
  9. /System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
  10. /System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist

但是,如果您不想丢失所有自定义设置,请考虑在删除任何内容之前保存以下文件或文件夹:

  1. ~/Library/Developer/Xcode/UserData/CodeSnippets
  2. ~/Library/Developer/Xcode/UserData/FontAndColorThemes
  3. ~/Library/Developer/Xcode/UserData/KeyBindings
  4. ~/Library/Developer/Xcode/Templates
  5. ~/Library/Preferences/com.apple.dt.Xcode.plist
  6. ~/Library/MobileDevice/Provisioning Profiles

答案 4 :(得分:2)

这个答案应该更多地反对Dawn Song先前的评论,但由于我没有足够的声誉,我将把它作为答案。

根据论坛页面

https://forums.developer.apple.com/thread/11313

“一般情况下,您不应该只是自己删除CoreSimulator / Devices目录。如果您真的绝对必须,那么您需要确保在执行此操作时不会运行该服务。例如:”

# Quit Xcode.app, Simulator.app, etc
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
rm -rf ~/Library/*/CoreSimulator

删除并重新安装Xcode后,我肯定遇到了这个问题。

尝试将构建连接到模拟器设备时可能会遇到问题。该线程还回答了在这种情况下要做的事情,

gem install snapshot
fastlane snapshot reset_simulators

答案 5 :(得分:2)

重新安装,然后才能正确重新安装XCODE

我按照删除Xcode 7的最高答案发现了一个重大错误,删除~/Library/Developer将删除一个名为PrivateFrameworks的重要文件夹,每次重新安装时都会使Xcode崩溃并迫使您必须让您的朋友再次向您发送PrivateFrameworks文件夹,完全浪费时间,看看您是否需要立即卸载并重新安装Xcode以便立即工作。

我已尝试编辑最顶层的答案,但看不到任何更改,因此下面是您应该为Xcode 9采取的修改步骤:

删除

/Applications/Xcode.app

~/Library/Preferences/com.apple.dt.*(通常任何com.apple.dt。作为前缀的东西都可以在Preferences文件夹中删除)

~/Library/Caches/com.apple.dt.Xcode

~/Library/Application Support/Xcode

一切都在 ~/Library/Developer除了 ~/Library/Developer/PrivateFrameworks

答案 6 :(得分:-3)

运行此命令以查找文件系统中的所有Xcode实例:

for find / -name Xcode -print;回声$ i;完成