2

我收到一个错误

Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason:

'Could not instantiate class named NSLayoutConstraint'

当我试图在iPhone 5.1 模拟器中运行我的应用程序时。它在我的 iOS 6.0 和 5.0 模拟器以及我的设备上运行良好。它在运行应用程序之前崩溃了,实际上它在启动屏幕上崩溃了。尝试删除该应用程序不起作用。它无法从设备中删除,所以我从/User/"name"/library/application support/simulator/my app中删除了它。如果我在模拟器中触摸 X,它会冻结。" Autolayout" 是未选中的,否则它根本不会运行。有没有人建议现在做什么?

4

2 回答 2

5

只需从 FileInspector - InterfaceBuilderDocument 禁用自动布局,它也可以在 iOS 5 上运行。

于 2012-10-04T19:37:00.967 回答
4

如果您使用 Storyboard,则需要选择主 Storyboard,右键单击并选择Show File Inspector. 在 File Inspector 窗格中的 下File Versioning > Document Versioning,选择 iOS 5.x for Deployment 并取消选中Use Autolayout

于 2012-11-09T03:20:19.263 回答