小编典典

Xcode 8 - IB Designables - 无法渲染和更新自动布局状态,代理崩溃

all

我最近升级到 Xcode 8,但我遇到了 Storyboard 问题。

如果我打开项目并且没有打开 Storyboard,它将编译并运行得很好。打开 Storyboard 后,我收到多个关于 IB Designables
的错误,如下所示。

在此处输入图像描述

这些视图是唯一使用自定义视图的视图TextFieldEffectsBEMCheckbox我使用 Cocoapods 导入了这些视图。


阅读 97

收藏
2022-08-01

共1个答案

小编典典

您可以尝试以下方法之一来找出原因:

  1. 在此目录中查找IBDesignablesAgentCocoaTouch日志: ~/Library/Logs/DiagnosticReports并查看原因。

注意:对于使用 Catalina 的用户:查找 IBDesignablesAgent-iOS_<DATE>-<MAC_NAME>.crash

  1. @IBDesignable UIView在情节提要中选择您的时转到编辑器 -> 调试选定视图,然后查看堆栈跟踪。

  2. 删除派生数据文件夹。

    Xcode Preference -> Location -> Derived Data
    

    /Users/YourMacName/Library/Developer/Xcode/DerivedData

  3. 清理你的项目Shift + Command + Alt + K

  4. 构建您的项目Command + B .

2022-08-01