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

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

我已经查找了每一个可能的方法来解决这个问题,在过去的几个星期里没有发现任何东西,所以我想彻底卸载Xcode并清除所有的设置; 但我找不到办法做到这一点。 我可以卸载它,但是当我重新安装它,它仍然有我所有的旧设置和项目列表等。我怎样才能完全卸载它?

要彻底删除旧的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

采取如此激烈的措施之前,退出Xcode并按照这里的所有说明清理caching:

如何清空caching并清除所有目标Xcode 4

如果这没有帮助,你决定真的需要一个干净的Xcode安装,那么,除了在答案中的所有东西,垃圾Xcode应用程序本身,加上垃圾你的~/Library/Developer文件夹和你~/Library/Preferences/com.apple.dt.Xcode.plist文件。 我认为这应该做的。

  1. 打开Storage Management

    • 转到>关于本机>窗口>存储pipe理
    • 或者,点击⌘+ Space打开Spotlight并searchStorage Management
  2. 在左窗格中selectApplications

  3. 右键单击右侧窗格中的Xcode并select删除。

这将从AppStore中删除XCode。

更新 :这在macOS Sierra 10.12.1上适用于我。

这个答案应该更多的是针对黎明之前评论的评论,但是由于我没有足够的声望,我会把它写成答案。

根据论坛页面

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后,肯定遇到了这个问题。

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

 gem install snapshot fastlane snapshot reset_simulators 

运行这个命令来查找文件系统中的所有Xcode实例:

为我在find / -name Xcode -print ; 做echo $ i; DONE

在您的Mac系统上成为root:

 sudo su 

在命令行上键入并运行:

 for i in `find / -name Xcode -print`; do rm -rf $i; done 

而已。 它会完全删除所有的Xcode。