苹果宣布,在其首款折叠屏手机上市两周后,App Store 上已有超过10万款应用针对iPhone Duo完成适配。该数字来自苹果全球开发者关系副总裁Susan Prescott的声明。据苹果称,每天还有数千款新应用加入。这一点很重要,因为早期评测把软件列为该机的短板之一,而开发者现在也有了明确的修改方向。
在进入正题前,先了解几个术语。 SDK是用来编译某一版本iOS应用的开发工具包,应用在系统中的表现取决于它。Xcode是苹果的开发环境。UIKit和SwiftUI是构建界面的两个框架。Size class是应用可用宽度和高度的分级。Pose指设备的形态,即展开或折叠。
苹果对10万款应用说了什么?
据MacRumors向苹果求证的结果,该数字指的是使用iOS 27.1或更高版本SDK编译的应用。这些应用会占满内屏和外屏的整个宽度,并在状态栏中拥有竖向控件。
Prescott称已有“远超10万款”应用上线,并且每天有数千款已适配应用加入。这些都是苹果的说法,并非独立统计。已适配的应用会在App Store页面中显示“为iPhone Duo打造”的标识。
哪些应用已经就绪,哪些还没有?
被列为已适配的应用包括Word、Excel、PowerPoint、Zoom、Etsy、Netflix、WhatsApp和YouTube。另一方面,MacRumors列出了许多尚未调整的应用,其中有PayPal、Uber Eats、星巴克、Google文档和Microsoft Teams。
标识也不能保证效果完美。据The Verge报道,Instagram在上市时尽管有标识,界面仍显得有些杂乱,Adam Mosseri也称Duo是一种“有些复杂的形态”。我们在早期测试中已经谈到过这一点。
你编译应用所用的SDK有何区别?
官方开发者指南区分了三种情况。
- 使用iOS 26或更早的SDK,应用可以运行,但会停留在内屏中央,周围留有空白。
- 使用iOS 27的SDK,应用会占据内屏的大部分区域,并避开右侧的状态栏。
- 使用iOS 27.1或更高版本的SDK,应用会利用整个屏幕,工具栏和标签栏在状态栏下方竖向排列。
苹果提醒,在发布前应确认内容能够适应竖向工具栏的布局。
需要修正哪些代码问题?
苹果列出了三类问题。
来自主屏幕的尺寸
应将UIScreen.main替换为视图或窗口的尺寸,因为折叠动作可能会在会话过程中改变应用的尺寸。在SwiftUI中可以使用GeometryReader或onGeometryChange。
方向
设备的方向并不能说明应用的形态。更好的做法是比较可用空间的宽度与高度。
设备类型与size class
不要用userInterfaceIdiom来选择布局,也不要把“regular”宽度当作iPad处理。还应去掉对固定尺寸的判断,例如844点的高度。对于测试,苹果推荐使用Xcode 27.1中的模拟器,它最能还原原生体验。
需要了解的局限
100,000这一数字由苹果公布,未经第三方核实。我们不知道其中有多少是新应用、多少是更新,也不清楚适配的效果如何。这个数字本身并不能说明质量。MacRumors列出的未适配应用名单只是示例,并且每天都在变化。
对数字行业从业者的影响
如果你开发iOS应用,请检查你使用的是哪个SDK编译的。若不使用iOS 27.1 SDK,用户看到的就是一个被黑边包围的应用,而这台设备售价超过两千欧元。对于委托开发的客户,同样的原则适用,请询问供应商应用是否已经准备就绪。开发iOS和Android应用的人应当在代码中搜索UIScreen.main以及设备类型相关的引用。App Store列表中的标识也具有商业价值,正如商店规则的管理所提示的那样。
我们的看法
苹果的这一数字应当被看作其在两周销售之后发布的一则公告。不过,同一份公告也承认许多知名应用尚未适配。在我们看来,这个数字背后的技术指南更有价值。去掉对设备形态的假设,应用也能适应可调整大小的窗口,比如iPhone镜像功能,因此这项工作的价值不仅限于Duo。仍有待观察的是,那些尚未行动的大品牌会不会加快步伐。
常见问题
有多少应用针对iPhone Duo做了适配?
据苹果称,超过10万款。苹果还表示每天有数千款加入。该数字由苹果公布,并未经独立机构核实。
旧应用能在iPhone Duo上运行吗?
可以,所有应用都能运行。但使用iOS 26或更早SDK编译的应用会显示在内屏中央,两侧留有空白。
如何识别已适配的应用?
在设备上的App Store应用页面中查看“为iPhone Duo打造”的标识。该标识并不保证界面完美,Instagram的案例就说明了这一点。
使用全屏需要哪个SDK?
需要iOS 27.1或更高版本的SDK。使用它后,应用会延伸至整个屏幕,并在状态栏下方显示竖向工具栏。
如何测试iPhone Duo应用?
使用Xcode 27.1中的iPhone Duo模拟器,苹果推荐以此为最佳方式。也可以使用Device Hub中的可调整大小模拟器,以及macOS 27上的iPhone镜像功能。
尚未适配的应用与后续更新值得关注
未来几周,我们将看到那些尚未适配的知名应用能否跟上苹果所宣布的节奏。
- 检查你每天使用的应用是否已收到更新,并在应用页面中显示标识。
- 如果你是开发者,可以考虑在App Store Connect中提交Duo的截图,并申请成为推荐应用。
- 关注iOS更新的相关消息,例如iOS 27.3测试版,以了解可能出现的新接口。
来源
- developer.apple.com
- theverge.com, The iPhone Duo has more than 100,000 optimized apps, Apple says
- macrumors.com, Apple Says More Than 100,000 Apps Optimized for iPhone Duo, Here's What's Still Missing
- hdblog.it, iPhone Duo, già oltre 100.000 le app ottimizzate sull'App Store | Ufficiale
- 9to5mac.com, Apple says there are already over 100,000 apps built for iPhone Duo





