我如何使用旧版本的Xcode支持更大的iPhone 5屏幕?

我如何使用旧版本的Xcode支持更大的iPhone 5屏幕?,xcode,xcode3.2,iphone-5,Xcode,Xcode3.2,Iphone 5,我已经使用Xcode 3.2开发了一个iOS应用程序,我想发布一个新版本的应用程序,支持更大的iPhone 5屏幕 我已在应用程序委托中尝试了以下操作: [window setFrame:[[UIScreen mainScreen] bounds]]; [window addSubview:viewController.view]; [window makeKeyAndVisible]; CGRect screenBounds = [[UIScreen mainScreen] bounds];

我已经使用Xcode 3.2开发了一个iOS应用程序,我想发布一个新版本的应用程序,支持更大的iPhone 5屏幕

我已在应用程序委托中尝试了以下操作:

[window setFrame:[[UIScreen mainScreen] bounds]];
[window addSubview:viewController.view];
[window makeKeyAndVisible];

CGRect screenBounds = [[UIScreen mainScreen] bounds];

NSLog(@"%@",[NSValue valueWithCGRect:screenBounds]);
// NSRect: {{0, 0}, {320, 480}}
如您所见,高度设置为480pt。如何添加对iPhone 5更高屏幕的支持


谢谢,

添加新标准
默认值-568h@2x.png
将图像复制到主捆绑包,并在iPhone 5上运行应用程序。如果未以完全分辨率显示,您可能需要升级您的Xcode版本,并根据较新的iOS SDK编译应用程序。Xcode 3.2已经被弃用一段时间了

编辑似乎只需添加
默认值-568h@2x
早期SDK上的启动映像与前面提到的OP一样工作。这很容易知道


另一个问题是,新的

Xcode 3.2是否支持iOS 6?iphone5只运行iOS6,需要默认设置-568h@2x.png要添加到捆绑包中。我认为您需要将Xcode升级到最新版本。通过添加额外的启动映像@Jessedc suggest
UIScreen
可能会将正确的高度报告到您的
结果中。我正在尝试。谢谢你的回复。谢谢你的回复。我已经成功地完成了你的指导方针。但我无法对你的评论投赞成票。很抱歉,谢谢你的回复。我已经成功地完成了你的指导方针。但我无法对你的评论投赞成票。我很抱歉