在WWDC 2019 视频为 iOS 13 现代化您的 UI 中,Apple 提到了一项要求,即到 2020 年 4 月,所有应用程序都应该
难道“支持分屏多任务处理”的意思是在描述会话258:构建您的应用程序的多个窗口或会话212:iPad上引入多个Windows?
因此,应用程序必须在 Xcode 中将 Base SDK 版本升级到 iOS 13 并实现场景方法。
所以我们需要将 Xcode 中的部署目标升级到任何较低版本,例如 iOS 11?
所以我们需要将 Xcode 中的部署目标升级到任何较低版本,例如 iOS 11?
不需要。iOS 11 中描述的所有功能都存在。需要的是您采用它们。
三个要点是:
让我们来谈谈这些是什么意思。
目前,您通常可以使用启动图像而不是启动故事板。如果缺少特定手机尺寸的启动图像,该手机会假装这是一部不同的(较小的)手机并放大显示。那将不再合法;启动图像将死。
目前,启动图像的使用允许应用在非目标设备上显示为黑屏或放大;实际上,该设备假装是具有较小屏幕的较小设备。该选项将与启动图像一起消失。
目前,如果您在目标的“常规”窗格中的“应用目标”中选中“需要全屏”,则 iPad 应用可以选择退出全屏多任务处理。该视频似乎暗示这将不再可能(但在同一句话中它说如果您的 iPad 应用程序需要“身临其境的体验” ,这将是可能的)。
就这样。您在问题中提到的任何内容都没有涉及或暗示。然而,视频中的演示非常不清楚,这些即将到来的限制的确切含义尚未出现。
[让我困惑的一件事是 iPad 上兼容模式的命运。是否仍然允许仅 iPhone 的应用程序存在?它们在 iPad 上以信箱形式显示,并且不支持全屏多任务处理。未来所有应用程序都必须仅限 iPad 或通用吗?从视频中看不清楚。]
| 归档时间: |
|
| 查看次数: |
3643 次 |
| 最近记录: |