0

应用程序在 iTunes 中启动后。在要求中它说支持 iPhone 5。但应用程序也支持 iPhone 4。不知道为什么会这样显示。猜猜出了什么问题?上传构建时我做错了吗?

提前致谢。

4

3 回答 3

2

默认情况下,所有 iOS 应用都支持默认分辨率(320*480),但只有少数应用支持 iPhone5 分辨率(320*568)。

如果您的 App 仅支持 (320*480),您将不会看到“为 iPhone5 优化”。如果您支持这两种分辨率,您将看到“为 iPhone5 优化”。

所以,没有什么可担心的。

于 2013-07-18T11:55:10.397 回答
0

默认情况下,当您在 XCODE IDE 上创建 Apple 项目时,您需要选择为 iPhone/Ipad 或通用构建它。

然后,如果您为 iPhone 使用它,它将默认在所有 iPhone 设备上运行。即。iPhone3GS、iPhone 4 seroes 和 iPhone 5 也是如此。但在 iPhone5 中,您的应用程序将在顶部和底部有一个黑色边框,因为它运行在 640 * 960 的屏幕尺寸上。

现在从 2013 年 6 月开始,您需要合并元数据并对其进行更改,以允许应用程序在 iPhone 5 上以全分辨率模式运行。否则,在处理应用程序到应用程序商店时,您的应用程序元数据将被 Apple 拒绝。您还需要上传 640 * 1136 大小的 iPhone 5 特定屏幕截图。

让他们知道您是否需要任何额外的说明或有任何疑问。

问候

拉杰夫

于 2013-07-18T12:37:13.117 回答
0

它有一个强有力的原因,让我们理解它:-

在 iOS 项目的 Build setting 中,有一个Target Devices选项。我们必须设置iOS的最低支持设备。这意味着如果您希望它支持 iPhone 4S (iOS 5),那么您必须选择Deployment Target 作为 5.0。这意味着您的应用可以支持 iOS 5 及更高版本。

希望这些信息对您有所帮助。

于 2013-07-18T11:44:11.730 回答