Xcode错误连接到模拟器“软件导致连接中止”
当我尝试通过Xcode模拟器运行我的项目时,它不断给我提供错误“软件导致连接中止”。
尝试重新启动模拟器&Xcode,最近我删除了DerivedData文件夹build议在这篇文章中有关破碎的游乐场,所以也没有帮助。
快速解决
发生这种情况是因为您安装了多个版本的Xcode。 您需要确保您的操作系统知道您正在使用的当前版本是什么。 修复如下:
使用命令行:
-
运行
sudo xcode-select --switch /Applications/your_custom_folder_if_needed/Xcode.app
-
重新启动你的terminal和Xcode,它会工作得很好。
无命令行用户:
- 重新运行Xcode
- 转到Xcode – >首选项 – >位置
- 在命令行工具中select正确的版本
- 完成!
这是由于系统中安装了多个Xcode 。 这是你如何使它的工作:
- 退出所有正在运行的Xcode
- 重新启动Xcode
- 转到Xcode>首选项>位置
- 在
Command Line Tools
更改为正确的版本
清理项目并清除必要的派生数据,然后运行!
在我的情况下,退出和重新启动给定的Xcode就足够了。 我有两个Xcode,稳定和testing版。
正如苹果论坛的这个post所build议的那样,删除~/Library/Developer/CoreSimulator
似乎是可行的。
(我想我是在同一时间意外运行两个版本的Xcode的。