WWDC 2019-iOS 2020年4月13日要求

时间:2019-06-13 10:09:56

标签: ios ios13

Apple在视频224_hd_modernizing_your_ui_for_ios_13中提到要求到2020年4月所有应用程序都应该

  • 采用启动情节提要板

  • 支持任何大小

  • 支持分屏多任务

是否支持258_hd_architecting_your_app_for_multiple_windows或212_hd_introducing_multiple_windows_on_ipad.mp4中所述的分屏多任务处理?

因此,应用程序必须使用Xcode将Base SDK版本升级到iOS13并实现场景方法,

所以我们需要将Xcode中的部署目标升级到任何较低的版本,例如iOS 11?

3 个答案:

答案 0 :(得分:1)

分屏式多任务处理是指能够在iPad上并排打开两个应用程序的功能-参见Session 205 from WWDC2015进行说明。要求说,在2020年4月之后提交的应用程序必须才能在此模式下运行,也就是说,它们必须能够在与标准全屏模式不同的布局中工作。

您链接的两个视频是关于多个窗口的-这是您的应用可以并行运行其多个实例的时间。此功能不是新要求的一部分。

答案 1 :(得分:1)

  

因此我们需要将Xcode中的部署目标升级到任何较低的版本,例如iOS 11?

不。被描述为必需的功能全部存在于iOS 11中。需要的是您采用它们。

三个要点是:

  • 采用启动情节提要
  • 支持任何大小
  • 支持分屏多任务

让我们谈谈这些含义。

  • 目前,您通常可以通过启动图像来代替使用启动情节提要。如果缺少某个电话尺寸的启动图像,则该电话会假装这是另一台(较小的)电话,并放大显示。那将不再合法;启动图像将消失。

  • 当前,使用启动图像可以使应用在没有针对其的设备上出现带有黑框或缩放的应用;该设备实际上假装为屏幕较小的较小设备。该选项将与启动图像一起消失。

  • 当前,如果在目标的“常规”窗格中的“ App Target”中选中“要求全屏显示”,则iPad应用程序可以退出全屏多任务处理。该视频似乎暗示这将不再可能(但是在同一句话中,如果您的iPad应用需要“身临其境的体验”,则它表示 是可能的。)

    < / li>

仅此而已。您在问题中提到的任何内容都没有涉及或暗示。视频中的演示内容还不清楚,但是这些限制的确切含义尚未浮出水面。

[让我感到困惑的是iPad上兼容模式的命运。仅iPhone应用仍会被允许存在吗?它们在iPad上带有邮箱,并且不支持全屏多任务处理。将来所有应用程序都必须是仅限iPad还是Universal?视频中不清楚。]

答案 2 :(得分:0)

还有一件事。据我了解,版主在提交到App Store期间会对其进行检查。我不确定,但是如果我们使用企业代码签名,则可以跳过此限制。