将iPhone应用程序转换为普遍的困境?

时间:2011-09-22 22:38:48

标签: iphone ipad nib universal

我已将我的应用程序转换为xCode 4中的通用应用程序。这自动创建了我的MainWindow-iPad.xib并修改了我的info.plist以包含我的主Nib文件基本名称的iPad版本....(主窗口-ipad公司)。

可悲的是,我的应用程序似乎仍在使用我的MainWindow.xib的iphone版本。

这不可能是正确的。我的目标设定为环球。

有谁可以建议为什么我的iPad版本没有被使用?

由于

2 个答案:

答案 0 :(得分:0)

打开项目并找到你的plist

右键单击plist并选择“显示原始键/值对”

你应该看到两个ipad条目

NSMainNibFile~ipad

and 

UISupportedInterfaceOrientations~ipad

NSMainNibFile~ipad应该具有您的ipad界面的名称。

在UISupportedInterfaceOrientations~ipad中 你应该至少有一把钥匙。 我的应用程序是横向,所以这里是我的

UIInterfaceOrientationLandscapeRight
UIInterfaceOrientationLandscapeLeft

有时项目编辑器不能正确编辑Plist。

验证这些设置并验证ipad xib文件中的类类型和连接是否正确。

希望有所帮助。

答案 1 :(得分:0)

对它进行排序!

我需要在ipad模拟器上进行ios重置。偶然发现它

感谢您的投入。