Main.storyboard:内部错误

Posted

技术标签:

【中文标题】Main.storyboard:内部错误【英文标题】:Main.storyboard: Internal error 【发布时间】:2016-01-13 11:56:03 【问题描述】:

在storyboard中更改约束时,想运行项目时突然遇到这个错误。

以前我的项目运行良好,但在将XCODE 更新为7.2 后,我收到此错误

Main.storyboard: Internal error. Please file a bug at bugreport.apple.com and attach "/var/folders/jy/qk3txlvd1nxc3305l0_z73_00000gp/T/IB-agent-diagnostics_2016-01-13_15-31-24_701000".

我尝试了Clean Build,但仍然没有成功

现在我不能再运行我的项目了。有没有人遇到过这种情况?

【问题讨论】:

退出Xcode->重启系统->打开Xcode->清理->构建->运行 这似乎是同一个问题 - ***.com/questions/33373683/… 【参考方案1】:

有很多尝试来回答这个问题,主要是首先清除构建文件(cmd + shift + k 和 cmd + option + shift + k),然后重新启动计算机。但在我的情况下,这些都没有帮助。

重建整个故事板不是一个选项,因为它太大了,所以唯一的方法是采取艰难的方法来找到导致问题的实际元素。然后只删除那些,然后重新创建。

我会推荐这种二进制方法:

缩小到故事板上最大的屏幕,选择所有屏幕的一半,删除并重新编译。根据失败或成功,CMD+Z 撤消,取失败的一半再试一次。

将其缩小到单个视图后(希望它是单个视图!),对视图内的元素执行相同操作。

需要一点时间,但比重新创建整个故事板要好得多。

【讨论】:

以上是关于Main.storyboard:内部错误的主要内容,如果未能解决你的问题,请参考以下文章

为啥 Main.storyboard 中会出现内部不一致,我该如何解决?

与 IBAgent-tvOS Main.storyboard 通信时遇到错误

如何修复 ibtool 失败并出现 Main.storyboard 错误:shouldBeArchived 无法识别

XCode 5 编译错误中的空白项目:Main.Storyboard red in Build Phases

Interface Builder 无法确定“Main_iPad.storyboard”的类型

为什么Xcode不能识别Main.storyboard?