Xcode:无法呈现和更新 UIView 的自动布局状态:代理崩溃

Xcode: Failed to render and update auto layout status for UIView: the agent crashed

我的新项目用的是Xcode10.2.1和swift5.1,以后会是个大项目。(cocoapods版本是1.7.3)

在所有 xib 文件中(例如 ConfirmTransactionDetailsView.xib 包含一些 UILabel 和 UISwitch)在更改背景颜色或文本对齐等值后,这些更改不会显示在界面生成器中。 或者有时在选择另一个 xib 文件后 Xcode 显示空白 window(UIView)

然后我在 Xcode 中收到此错误(此外我可以构建和 运行 应用程序):

我尝试了这些解决方案,但 none 对我有用:

我该如何解决这个问题?我的意思是在更改背景颜色或文本对齐方式后,可以快速查看 xib 文件中的更改(不需要退出 Xcode 并删除 DerivedDate)。

您必须为您的@IBInspectable 设置默认值,这样它才不会失败