当我尝试通过Xcode模拟器运行我的项目时,它一直给我错误“软件导致连接中止” .
尝试重新启动模拟器和Xcode,我最近删除了DerivedData文件夹as suggested in this post about broken playgrounds,所以这也没有帮助 .
当我尝试通过Xcode模拟器运行我的项目时,它一直给我错误“软件导致连接中止” .
尝试重新启动模拟器和Xcode,我最近删除了DerivedData文件夹as suggested in this post about broken playgrounds,所以这也没有帮助 .
4 回答
QUICK FIX
发生这种情况是因为您安装了多个版本的Xcode . 不幸的是,MacOS一次只支持运行一个版本的Xcode,它需要知道当前运行版本的位置 . 要解决问题,请选择以下选项之一:
Quit all instances of Xcode and restart it
如果尚未解决,请尝试以下其他选项之一 .
Using the command line:
运行
sudo xcode-select --switch /Applications/your_custom_folder_if_needed/Xcode.app
重新启动你的终端和Xcode,它会正常工作 .
No-command line users:
退出Xcode的所有实例
启动要使用的Xcode实例
转到Xcode - >首选项 - >位置
在命令行工具中选择正确的版本
完成!
这是由于您的系统中安装了 multiple Xcode . 这就是你如何使它工作:
退出所有正在运行的Xcodes
重新启动Xcode
转到Xcode>首选项>位置
在
Command Line Tools
中更改为正确的版本清洁项目并在必要时清除派生数据,然后运行!
在我的情况下,放弃和重新启动给定的Xcode就足够了 . 我有两个Xcodes,稳定和beta .
对我来说,重启Mac OS(多次) .