0

我对 iphone 5 的分辨率有疑问,似乎 xcode 4.5 添加了一个新的视图大小类型名称“retina 4 full screen”(它在属性检查器上)。

在此处输入图像描述

如果我尝试使用此分辨率查看并在 iphone 5.1 模拟器上运行它,它会崩溃。

那么,有没有办法开发到支持 iphone 4 或更早版本的 iphone 5?

控制台消息说:*** 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“NIB 数据无效。

4

2 回答 2

0

当您使用 AutoLayout 并在运行低于 iOS 6 的任何设备上运行应用程序时,就会发生这种情况。如果您的部署目标设置为 iOS 6.0,您确实可以为 iPhone 5 开发并仍然支持 iPhone 4 或更早版本。如果您仍想支持较旧的 iOS 版本,请取消选中 NIB 文件的“使用自动布局”。

于 2012-10-15T06:37:37.300 回答
0

你不应该在 5.1 模拟器上使用它。iPhone 5 仅支持 iOS 6。

于 2012-10-11T12:05:07.867 回答