iPad3将我的iPad应用程序视为iPhone应用程序

时间:2015-03-20 12:34:11

标签: ios xcode ipad storyboard

我有一个iPhone应用程序,我需要转换为iPad兼容。 我根据this answer添加了一个iPad stroyboard,甚至更改了它,因此它只能是iPad。 iPad布局在所有iPad模拟器上显示都很好,当我在ipad2设备上运行时。但是当我在iPad 3设备上运行它时,它会显示iPhone的布局而比例因子(x2,x1)显示在屏幕的右上角。 我已经添加了一个iPad launchImage和App图标。我的info.plist包含iPhone和iPad故事板名称。

什么可能导致iPad3将应用程序视为iPhone,因为它可以在iPad2设备和所有模拟器上正常工作?

更新

原来iPad被越狱并安装了RetinaPad(来自cydia)。删除它,一切运作良好。

1 个答案:

答案 0 :(得分:1)

您的iPad上可能有较旧版本的应用,或者您的资源已缓存。

首先要确保在项目定义中将设备设置为" Universal"。

enter image description here

然后,如果设置了此项,请从iPad中删除应用程序,然后在XCode中强制清除(转到产品然后按alt,然后单击"清理构建文件夹")。然后再次在iPad上运行。