将Xcode 4.5新的XIB文件还原到iOS <6

elp*_*elp 6 objective-c interface-builder ios ios6 xcode4.5

我已经安装了带有iOS6 SDK的Xcode 4.5和其他旧的SDK(从4.3到6.0)用于测试目的.

美丽,但有一个问题!

生成符合iOS6标准的新XIB文件!

这是一个问题,因为我的应用程序需要在较旧的设备上运行,而不仅仅是6.0+!
当我在5.1设备中加载新视图(ios6)时,它会以此错误静默崩溃:

2012年9月24日22:00:17.090应用[14524:11f03] *终止应用程序由于未捕获的异常'NSInvalidUnarchiveOperationException',理由是: '无法实例化类名为NSLayoutConstraint'

如何删除XIB中的额外行以使(xib和app)与旧的ios版本兼容?

非常感谢.

Dru*_*erB 16

尝试更改xib的此选项:

在此输入图像描述

还要确保Use Autolayout已关闭,因为它是iOS 6.0功能.

在此输入图像描述