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

sri*_*sri 3 xcode xcode3.2 iphone-5

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

我在Application Delegate中尝试了以下内容:

[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}}
Run Code Online (Sandbox Code Playgroud)

如您所见,高度设置为480pt.如何添加对iPhone 5更高屏幕的支持?

谢谢,

Jes*_*edc 5

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

编辑看起来,只需Default-568h@2x在早期SDK上添加启动图像就像提到的OP一样.这非常方便.

作为旁注,新的iPhone 5发布图像名称还有另一个答案