重点摘要
第三方App须在2019年3月前支持第三代iPad Pro或iPhone XS Max中的至少一款,所有新应用须使用iOS 12.1或更高版本的SDK构建。开发人员应按需重新测试和更新布局,尤其要适配iPad Pro取消Home键后的屏幕空间。
每年iPhone和iPad发布后,苹果通常会要求App开发者在规定时间内支持新设备。如今,随着新一代iPad Pro正式推出,苹果已要求第三方App在2019年3月之前,支持第三代iPad Pro或iPhone XS Max这两款新设备中的至少一款。
苹果在iOS开发者页面上详细列出了新的App要求,规定所有新应用必须在明年3月前使用iOS 12.1或更高版本的SDK构建,以支持新一代12.9英寸iPad Pro或6.5英寸iPhone XS Max——苹果最大的平板电脑和最大的手机。
虽然第三代12.9英寸iPad Pro的屏幕尺寸和分辨率与第一代12.9英寸机型相同,但取消Home键意味着现有应用需要利用屏幕底部的空间。苹果希望开发人员根据需要重新测试和更新应用,重新划定App的显示区域和操作区域,支持自适应布局,并解决其他UI问题。
此外,苹果还为刚刚发布的新一代iPad Pro创建了一种名为“通用插图”的特殊兼容模式。该模式为多任务应用提供统一的屏幕顶部状态栏、屏幕底部手势区域,以及左右两侧的分屏窗口。这样,用户在多任务场景下就能采用一致的操作方式,不必再像以前那样,面对并排显示、UI设计完全不同的状态栏。这是一项明显的改进。
去年iPhone X首次采用全面屏设计后,苹果曾大力敦促开发人员更新App,以支持iPhone X的屏幕。因此,开发人员可以轻松将同样的更新应用到iPhone XS上。大部分第三方应用只需根据App的适用版本,针对屏幕更大的iPhone XR和XS Max进行微调。
原文链接:https://goo.gl/Uev3B8