使用 Xcode 12.5 构建失败,CompileSwift 失败,退出代码非零,分段错误:11

Building with Xcode 12.5 fails with CompileSwift failed with a nonzero exit code and Segmentation fault: 11

当我将 Xcode 更新到 12.5 时,项目构建开始失败。我收到两个错误:CompileSwift failed with a nonzero exit codeSegmentation fault: 11
这些错误中的每一个都打印出通常在项目中使用的一堆 swift 文件。
我已经尝试过清理构建、删除派生数据、更新 pods,甚至重新启动笔记本电脑,但没有任何效果。
结帐图片:

TL;DR;

我的案例,我的 swiftUI 文件之一,在 Xcode 12.5:

之前
let top = geometry.size.with, bottom = g.size.height

新修复:

let top = geometry.size.with
let bottom = g.size.height

我有类似的问题,我的一些 swift 文件无法识别核心数据实体的 属性 只有 Xcode 12.5,许多文件显示段错误 11 错误但没有详细信息完全没有。

我发现,即使有一些swift文件没有强制错误,如果你打开它,它会显示一些错误的细节。所以你可以尝试打开每一个源代码文件,等待Xcode高亮swift语法,如果语法能高亮就好了,如果不能高亮,可能会显示一些详细错误。

我没有找到 Xcode 12.5 的解决方案,但在 Xcode 13 beta 上一切正常。
所以,安装 Xcode 13 为我解决了这个问题。