【问题标题】:iPhone 5 Optimization Requirement - Launch image really necessary?iPhone 5 优化要求 - 启动图像真的有必要吗?
【发布时间】:2013-05-14 20:33:25
【问题描述】:

尝试将二进制文件上传到 App Store 时,我在电子邮件中收到以下回复:

“iPhone 5 优化要求 - 您的二进制文件未针对 iPhone 5 进行优化。截至 5 月 1 日,所有新提交的 iPhone 应用程序和应用程序更新必须支持 iPhone 5 上的 4 英寸显示屏。所有应用程序必须包含合适的尺寸。通过查看 iOS 人机界面指南了解有关 iPhone 5 支持的更多信息。"

另外,应用的状态是“非法二进制”。

我读到我必须包含一个名为“Default-568h@2x.png”的启动图像。问题是:我的应用根本不打算有启动图像。我现在真的需要发布图片吗?

【问题讨论】:

  • 您的问题已经得到答案...“所有应用都必须包含适当大小的启动图像。”
  • 我希望他们的意思是“如果您使用的是启动图像,那么您需要一个专门用于 iPhone5 的图像”……猜不出来。
  • 它们绝对是必需的。但是,如下面的答案所述,只需使用黑色 PNG。祝你好运!

标签: iphone ios app-store


【解决方案1】:

是的,您必须包含一个。启动图像不仅向操作系统提供有关应用程序的 iPhone 5(4" 屏幕)支持的提示,而且通常还需要启动图像:

来自Apple's Interface Guidelines

为了增强用户在应用启动时的体验,您必须至少提供一张启动图片。启动图像看起来与您的应用显示的第一个屏幕非常相似。当用户启动您的应用程序时,iOS 会立即显示此图像,直到应用程序完全可以使用为止。一旦您的应用可供使用,您的应用就会显示其第一个屏幕,替换启动占位符图像。

此外:

一般来说,设计一个与应用首屏相同的启动图像。

真的,制作一个与应用的第一个屏幕大致相同的启动图像(例如,如果第一个屏幕是带有工具栏和导航栏的UITableViewController,那么屏幕可能看起来像一个空的导航栏,一个空的工具栏和一个空的表格视图,一旦你的应用真正开始运行,它们就会突然全部填充),是获得最佳用户体验的方式。

如果你真的不想要或不需要这个,那么将默认图像设置为黑色。

【讨论】:

    【解决方案2】:

    是的,如上所述,自 2013 年 5 月 1 日起,所有新应用和应用更新都必须支持新的 iPhone 5 4 英寸显示屏。

    表明您的应用支持(已通过测试)新 iPhone 5 分辨率的方法是简单地包含该设备的启动图像。

    您可以简单地创建一个 640 x 1136 像素的黑色 .png 图像(无论如何,这是您的其他默认启动图像)并将其用作该设备的启动图像。

    【讨论】:

      【解决方案3】:

      仅仅包括新的启动画面图像(默认 568h@2x.png)是不够的

      您必须使用支持 iPhone 5 的 iOS 6.0 SDK(或更新版本)重新构建您的项目

      因此,如果您仍在使用旧版 SDK,请先在 App Store 中更新您的 XCode

      【讨论】:

      • 但是,如果您想拥有 iOS 5 应用程序,让更多人使用它怎么办?是否有可能(如果是 - 如何?)将 iOS 5 应用程序提交到应用商店?
      • 是的,这是可能的。您可以使用最新的 SDK 进行构建,但您的应用仍至少支持较旧的 SDK。这是标准功能
      【解决方案4】:

      是的。从 5 月 1 日起,您无法在应用程序中不包含 Default-568h@2x.png 的情况下上传应用程序。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-10-21
        • 2013-11-19
        • 1970-01-01
        • 2012-08-21
        • 2018-04-05
        • 2021-01-25
        • 1970-01-01
        相关资源
        最近更新 更多