非法配置错误xcode6,我可以禁用它吗?

Posted

技术标签:

【中文标题】非法配置错误xcode6,我可以禁用它吗?【英文标题】:illegal configuration error xcode6, can I disable it? 【发布时间】:2014-10-28 08:13:20 【问题描述】:

我有许多支持 ios5 的项目。添加launch.xib文件时出现错误

error: Illegal Configuration: Auto Layout on iOS Versions prior to 6.0

现在一切正常,我可以构建并运行到我的旧设备上,它们显然不支持 launch.xib 文件,因此它们像以往一样退回到资产目录以获取图像,它们不要尝试加载 xib,因此它们不会抛出任何 'wtf is NSAutolayoutConstraint' 类型的异常.. 但是那里的 nib 让我不必担心开始图像的新 iPhone6 尺寸,以及任何未来的屏幕尺寸。

但是上面这个红色的快把我逼疯了!!我不习惯忽略它们,也不习惯在我的屏幕上有一个但让我的项目愉快地在所有目标上构建和运行......谁能给我一个线索如何禁用 xcode6 中的特定错误消息(我认为毫无意义)。非常感谢

【问题讨论】:

【参考方案1】:

在情节提要设置中关闭自动布局。点击左侧的Main.storyboard,然后在右侧面板的第一个选项卡中,关闭“Auto Layout”(Xcode 6 的 Size Classes 也关闭)。

当然,我建议你不要再支持 iOS 5,因为 Apple 已经停止了对 iOS 5 的支持。

【讨论】:

谢谢。这很明显,错误就会消失。如果我在这些项目中有任何其他笔尖(我没有),我显然必须这样做。然而,我确实希望我的启动笔尖自动布局的好处,它的工作非常好。我只是想要一种方法来消除此错误消息,因为它分散了我的注意力。谢谢你,但你没有回答我的问题。我很感激:) 不,你不能。 Auto Layout 是 iOS 6 开始的功能。你必须通过编程手动计算布局。 谢谢,我非常感谢您的努力,当然也不想失礼......但问题不是“我如何使 autoLayout 在 iOs5 中工作”.. 问题是“我该怎么做禁用 xCode 中的特定错误消息,谢谢队友。这些是已经在 App Store 上的 4 个应用程序。只要我需要,我会很乐意放弃对 iOs5 的支持。但我还不需要,我的 iPad1 和 3G 是很好的“入门级”测试平台。这些项目都可以正常构建和运行,即使在 iOs5 上也是如此。我只是想摆脱红色感叹号。谢谢队友 明白,但你不能。

以上是关于非法配置错误xcode6,我可以禁用它吗?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的项目中出现三个“非法配置”错误?

Magmi 错误“尚未保存配置文件,已禁用运行!!”

VS配置QtTools的路径时报“路径中具有非法字符”错误

VS配置QtTools的路径时报“路径中具有非法字符”错误

在 Mingw 中构建 GDB 错误,配置:错误:未找到增强的 curses 库;禁用 TUI

提交 WatchKit 配置错误