运行报错Error returned in reply: Connection invalid

一般同时有两个版本的Xcode容易出现这个问题


image.png

原因

一般出现这样的错误大部分都是系统里装了多个版本的 Xcode. (也有不是的.只是大部分.)或者因为 Xcode 模拟器缓存数据问题.以及长时间没有关机,关闭 Xcode 而导致.

解决办法

1.选中 Xcode cmd + Q 完全退出所有 Xcode 以及模拟器.重新启动.( 简单粗暴快捷)
2.如果1不行,可以 cmd + shift + K 清理缓存数据 并且 cmd + B 重新编译项目.然后重启 Xcode 与虚拟机
3.如果2还是不行,可以清理一下 Xcode 的 Derived Data 数据.清理 Derived Data 数据有两种方法:使用命令行和手动清理

3的操作

手动清理:打开Xcode > cmd + , > 选中Location > DerivedData > 选中DerivedData下方的灰色箭头 > 跳转到DerivedData文件夹目录 > 将DerivedData文件夹删除 > 重启Xcode


image.png

删除文件下的运行缓存数据

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容