自从换了M2芯片的电脑安装Xcode14后,重新运行项目模拟器偶尔就会无响应,只能关闭模拟器重新启动,关闭后提示The operation couldn’t be completed. (Mach error -308 - (ipc/mig) server died)
尝试了很多方法都没有任何效果,从Xcode14升级到14.3.1依然存在这个问题,可能是Xcode的bug吧,也有可能是M芯片的问题
使用如下临时解决办法,每次运行项目都自动关闭模拟器再运行
- 在项目增加Run Script
- 添加停止模拟器命令
# 停止已运行的模拟器
xcrun simctl shutdown booted
重新启动模拟器大概用时4秒左右,但是省去了每次死机后手动点击关闭模拟器的麻烦
希望能够帮到有缘人,如果有更好的解决办法,请留言告诉我喔~