ios - Xcode 11.4 编译时错误 "Content and frame layout guides before iOS 11.0"

标签 ios xcode interface-builder

将 Xcode 更新为 后出现编译错误11.4 (11E146) - Content and frame layout guides before iOS 11.0在 Storyboard中,这会阻止项目构建。有谁知道最新更新发生了什么变化以及错误来自哪里?
显然在更新之前一切都很好。

最佳答案

在更新之前,它错误地没有产生构建错误。现在出现错误的事实实际上是一个错误修复。

如果您针对的是 iOS 11 之前的操作系统,则不能在 Storyboard中使用内容和框架布局指南,因为它们直到 iOS 11 才被引入。像这样使用它们会导致 iOS 10 及更低版本中的崩溃。要摆脱此错误,您可以停止使用布局指南或定位更高的 iOS 版本。

如果您认为您已经消除了 Storyboard中对这些布局指南的所有引用,但仍然看到此错误,请务必检查您的 UITextViews!

关于ios - Xcode 11.4 编译时错误 "Content and frame layout guides before iOS 11.0",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61210984/

相关文章:

xcode - 禁用 NSTableView 中的列大小调整

ios - 如何缩放 iOs 5+ 的 UI

ios - 截断 UILabel 和 UITextField 中的第一个字母而不是最后一个字母?

ios - 缺少 UITableView 部分标题插入

ios - 即使使用 htaccess/htpasswd 也检测苹果触摸图标

iphone - 创建新类时 Xcode 构建错误

ios - 未绑定(bind)变量命令 PhaseScriptExecution 失败,退出代码非零

xcode - 如何检测客户端系统是 32 位还是 64 位?

iphone - 有没有办法在 UIViewController 中锁定背景图像?

objective-c - 如何以编程方式访问在 Interface Builder 中创建的 NSTableView?