iOS - 将 iPad 应用程序转换为通用应用程序 - 解决问题

iOS - Converting an iPad app to a universal app - resolution issue

我有一个 iPad app,现在需要转换成 universal。我已将目标设置为 Universal,现在它也可以部署到 iPhone,但是,我有一个主要问题:即使我已经分别为这两个创建了主视图控制器设备类型,当我在 iPhone 5 上启动应用程序时,屏幕的分辨率似乎为 320x480,在视图顶部和下方留下黑色 space。这似乎不是主window的问题,因为我将window's background更改为red,而space填充高度为568px 仍然是黑色,这意味着 window 也只是 320x480.

如有任何帮助/想法,我们将不胜感激。

检查这个问题的答案:

问:Black bars showing when running app on iOS 7 (4 inch retina display)

答:

您可能缺少图像 Default-568h@2x.png