在新年的iPhone和iPad发布后,苹果通常会要求App开发者们在一定时间内支持新的设备。现在,随着新一代iPad Pro正式推出,苹果已经要求2019年3月份之前,第三方App必须支持第三代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进行微调。