iPhone 5 优化要求 - 启动图片真的有必要吗?

2023-11-29

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

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

此外,该应用程序的状态为“非法二进制文件”。

我读到我必须包含一个名为“的启动图像”[电子邮件受保护]“。问题是:我的应用程序根本不打算有启动图像。我现在真的需要有启动图像吗?


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

From Apple 的界面指南

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

此外:

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

所以实际上,制作一个与应用程序的第一个屏幕大致相同的启动图像(例如,如果第一个屏幕是UITableViewController有了工具栏和导航栏,也许屏幕看起来像一个空的导航栏、一个空的工具栏和一个空的表格视图,一旦你的应用程序真正运行起来,它们就会突然全部填充),这是最佳的用户体验。

如果您确实不想或不需要这个,则将默认图像设置为黑色。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iPhone 5 优化要求 - 启动图片真的有必要吗? 的相关文章

随机推荐

  • 根据用户定义的类型创建表

    假设我有一个用户定义的类型 CREATE OR REPLACE TYPE TEST TYPE AS OBJECT f1 varchar2 10 f2 number 5 现在 我想创建一个表来保存这些类型 我可以执行以下操作 create t
  • 通过网络 ODBC 访问 *.mdb

    我有一个关于带有 mdb 的 ODBC 如何工作的一般性问题 根据我的理解 如果我错了 请纠正我 无论我是否使用odbc 当访问存储在另一台计算机 即NAS 上的MS Access数据库 mdb 时 我的计算机首先需要在对其执行任何操作之前
  • XCode:设置多个 UITableView 列

    我还没有找到一个好的答案 我一定很笨 但是 我正在尝试在每行中设置一个带有图像和标签的表格视图 该图像将是一个指示图像 新的 正在进行的 已停止的 已完成的等 标签将是一个特定的问题名称 我可以正常设置一列的表视图 但我找不到任何设置表列数
  • MongoDB - 根据嵌套数组的字段值更新数组对象中的字段

    我正在尝试更新对象数组内的字段 其中嵌套数组中的字段等于一个值 我的目标是设定picture字段一个新的 url 其中value领域在valueList is oldRed 产品架构 variations id 1 picture http
  • 为输出文件指定日期和时间

    我正在研究ffmpeg屏幕捕获 我不希望它在启动时开始录制 所以我需要给输出视频文件一个每次开始录制时都不同的名称 我确实发现这个问题非常接近我需要的 所以我结束了在批处理文件中使用以下命令 echo off For f tokens 2
  • 画布仅在循环结束后重绘

    我在画布上循环绘图时遇到问题 我想要实现的是 在每个循环中 脚本等待几毫秒 然后在画布上绘制 用户实际上可以看到更改 然后重复循环 相反 它所做的是用户无法看到更改 直到 for 循环结束 但我发现 如果我显示一个警报窗口并且脚本等待用户响
  • Azure Web App 部署失败,无法读取未定义的属性“updateStartupCommandAndRuntimeStack”

    尝试将 dotnet core 5 应用程序从 Azure Devops 部署到 Azure Linux Web 应用程序 构建工作正常 但部署步骤总是失败并显示此消息 给出了一些上下文 2021 11 09T09 53 24 617247
  • 错误:找不到符号方法 findViewById(int)

    我在我的小应用程序中遇到了 WebView 问题 我的布局中有相关的 webview 和正确的信息 并且我有直接来自 Android 开发人员站点的示例代码 但它不适合我 错误围绕 findViewById R id webview met
  • 如何计算 TTF 字体中两个字形之间的间距?

    这是一个定义了a的图字体水平字形度量的几个术语 假设我有一句话 Foo 酒吧巴兹 如何获取单词 Foo 和 bar 之间的间距大小 以像素为单位 我想我总结一下 Foo 中 o 字素中的空白右侧填充 从advance the bearing
  • 操作对象文字:按特定顺序添加属性

    我正在开发一个在线创建 Nassi Shneiderman 图的工具 每个图的模型只是一个对象文字 存储具有无限可能的子项的所有内容 this then results in a view populated like the follow
  • 幂查询 M IN 运算符

    相当于 SQL 的什么INPower BI 的运算符 就像子句中一样 where Column1 IN Value1 Value2 Value3 我正在寻找 M 解决方案 不是 DAX 您可以使用List Contains功能 例如 Tab
  • Guice 在实例化对象后调用 init 方法

    是否可以告诉 Guice 在之后调用某个方法 即 init 实例化给定类型的对象 我在 EJB 3 和 Spring 中寻找类似于 PostConstruct 注释的功能 您只需添加 Inject注释到你的init 方法 实例化对象后它将自
  • C# Socket BeginReceive / EndReceive 捕获多条消息

    问题 当我做这样的事情时 for int i 0 i lt 100 i SendMessage sometSocket i ToString Thread Sleep 250 works with this doesn t work wit
  • 我的 UITabBarController 的 didSelectViewController 方法没有被调用?

    这是我的 app delegate m 的代码存根 它永远不会被调用 void tabBarController UITabBarController tabBarController didSelectViewController UIV
  • 使用 SSH.NET 在进度栏中显示文件上传进度

    我想在我的设备上显示上传过程的进度ProgressBar 这是我的 上传 按钮的代码 private void button2 Click object sender EventArgs e int Port int Parse textB
  • 如何为现有 .json 文件添加一个对象和一对?

    我有一段代码可以更改现有 JSON 文件中确定对的值并且运行良好 现在我需要将一个对象和一对添加到该文件中 大部分使用相同的代码 那么如何做到这一点呢 谢谢 uses System Json ShFolder System IOUtils
  • 有没有办法将冒号放入 jtextfield 中,使其无法被删除?

    我希望用户输入时间 比如 12 00 但我需要弄清楚一些事情 但我迷失了方向 我可以将文本限制为 5 个字符吗 如何限制 我可以在代码中嵌入冒号 这样用户就无法删除它吗 最后 我可以获取该代码并验证它是否只是数字 当然忽略冒号 答案是使用一
  • 如何使用命令行在android中获取imsi号码

    我想要得到IMSISIM 卡数量Android使用命令行的电话 android 中是否有任何 adb 命令或任何 shell 命令用于此 I tried adb shell getprop ril IMSI在三星 Galaxy ace 中执
  • Shiny 中的动态 ggvis 对象

    我正在尝试向 Shiny 应用程序添加动态 ggvis 绘图 首先 用户选择一个维度 然后从该维度添加项目 对于 global R 和示例数据 请参阅https gist github com tts a41c8581b9d77f131b3
  • iPhone 5 优化要求 - 启动图片真的有必要吗?

    当尝试将二进制文件上传到 App Store 时 我在电子邮件中收到以下回复 iPhone 5 优化要求 您的二进制文件未针对 iPhone 5 进行优化 自 5 月 1 日起 提交的所有新 iPhone 应用程序和应用程序更新必须支持 i