Xcode 不显示编译错误

Xcode not displaying compile errors

我在一个特定的 Xcode 项目中工作并故意在我的代码中出错(比如使用 未声明的 变量),但 Xcode 似乎没有显示我的代码中的任何编译错误。

除了 DerivedData 文件夹,也尝试完全清理 Xcode 缓存

rm -rf $HOME/Library/Caches/com.apple.dt.Xcode/

我还建议终止 SourceKit 进程——这些天总是问题的根源! — 但由于您已经完全重启,所以看起来您在这方面做得很好。

如果一切都失败了,您可以考虑升级到最新的 Xcode 版本 8.3。请注意:

Xcode 8.3 no longer supports Swift 2.3. Please migrate your projects containing Swift 2.3 code to Swift 3 syntax by opening the project and choosing Edit > Convert > To Current Swift Syntax.

项目设置,"Show all issues"帮我修好了。

对我来说,我必须首先确保我的所有 Xcode 目标都具有有效的签名和功能,例如选择的开发团队...然后我能够将我的所有目标更新为 Swift 5 使用呈现给我的警告。在所有目标全部更新为 Swift 5 并且配置已修复后,立即再次标记红色错误!