本文由腾讯数码独家发布

苹果公司今天刚刚表示,从3月27日开始,App Store中所有新上架的应用和更新,开发者都必须支持iPhone Xs Max和12.9英寸的第三代iPad Pro(前提是支持iPad平台)。

苹果公司之前曾表示,应用程序开发者需要从2018年3月底开始全面支持iOS 12系统。而今天的这份开发声明则是新的一次提醒,但也澄清了之前部分细节。目前iOS 12.1系统的SDK在苹果首次设定最后期限时还没有正式发布,而第三代iPad Pro也在此期间发布,因此现在已经成为需求的一部分。

据悉,苹果要求所有提交到App Store的应用程序都必须支持公司最新的设备,并向提供应用程序商店提供截图。请注意,强制使用iOS 12.1 SDK并不意味着应用程序开发人员必须撤掉较老的操作系统版本支持,尽管目前已经有80%的设备运行了iOS 12系统,很多开发者无需苹果要求都会这么做。

同样,watchOS系统的应用程序也必须使用watchOS 5.1 SDK开发,并确保它们同样支持Apple Watch Series 4的新屏幕尺寸。

苹果还邀请开发人员如果他们需要请求一个特殊的例外还可以与公司取得联系,以绕过iOS 12和tvOS 12中增加的更严格的内存管理策略。

苹果预计将于下周一发布iOS 12.2、watchOS 5.2、macOS 10.14.5和tvOS 12.2等多个新版本系统的测试版。使用Swift语言的开发者希望尽快采用iOS 12.2 SDK,因为它包含了Swift 5和ABI的稳定性。这使得包括Swift代码在内的应用程序文件变得更小,启动速度更快,而苹果也将首次在操作系统中捆绑使用Swift框架。

相关文章