乐于分享
好东西不私藏

iOS 27代码里藏了三个字段:苹果折叠屏iPhone Ultra,9月来了

iOS 27代码里藏了三个字段:苹果折叠屏iPhone Ultra,9月来了

6月9日,WWDC2026主题演讲结束几小时后,苹果推送了iOS 27首个开发者测试版。
开发者照例第一时间翻底层代码。
这次翻出来的东西,比以往任何一次都更直接——三组此前从未出现过的字段,专门为可折叠硬件写的。
foldState、angleDegrees、MG key。
这三个字段在去年iOS 26的所有测试版里,一个都没有。

▍这三行代码说明了什么

先把技术语言翻译成正常人能理解的内容。
foldState——这个字段的作用是实时判断设备处于三种物理状态的哪一种:
完全闭合、完全展开、或者半折叠悬停。
有了这个字段,系统就能识别手机当前的折叠形态,并据此调整界面显示逻辑。
半折叠状态下上半屏播视频、下半屏当触控板,这类三星Galaxy Z Fold系列的标志性体验,靠的就是这套识别机制。
angleDegrees——高精度读取铰链的实时开合角度。
不是简单的”开”或”关”,而是具体到几度。
90度、120度、150度,铰链角度不同,界面布局、扬声器声场方向、相机取景框的适配方式都可以跟着动。
这个字段让苹果的软硬件协同可以做到很细的颗粒度。
MG key——一套专门读取双屏数据的全新接口,可以区分内屏和外屏的运行状态,统筹两块屏幕的显示策略和功耗分配。
双屏同时工作如果没有合理的功耗调度,电池掉电会非常快。
这个接口的作用就是让内外屏各司其职,避免多屏运行带来的无效性能损耗。

▍为什么说这是最有力的证据

苹果有一个一贯的做法:
硬件还没发布,软件层面的适配已经提前埋进测试版里。
这套逻辑在AirPods、Apple Watch、Apple Pencil上都发生过——每一次新硬件正式亮相之前,开发者都能在系统代码里提前看到适配痕迹。
这三个折叠屏专属字段出现在iOS 27开发者测试版里,而不是iOS 26,说明时间节点非常精准——iOS 27对应的正式版将在今年秋季随新iPhone一同推出。
量产版iPhone Ultra出厂预装iOS 27,预计2026年9月正式发布。
这不是爆料,不是供应链消息,是苹果自己写在系统代码里的。

▍苹果折叠屏的软件准备,比想象中更完整

很多人担心的是:苹果第一代折叠屏,应用适配会不会一团糟?
从这次代码来看,苹果的准备思路是从系统底层开始建立折叠屏的感知框架——铰链状态、角度数据、双屏接口,这三件事搞定之后,上层的应用适配才有稳固的地基。
开发者有了这套接口,才能针对折叠状态写对应的UI逻辑。
苹果提前在测试版里放出这些字段,给的就是这段开发窗口期。
9月iPhone Ultra正式发布的时候,理论上已经有几个月时间让开发者完成适配。
苹果自家的应用——备忘录、Safari、FaceTime、相机——大概率会是最先展示折叠屏体验的窗口。

▍万法归宗

三星在折叠屏市场做了八年,华为做了六年,OPPO、vivo、荣耀、小米这几年也陆续跟进。
苹果是最晚入场的主要玩家。
但从这次代码来看,苹果入场的方式不是简单跟随——foldState的多角度悬停识别、angleDegrees的精细化协同、MG key的双屏功耗管理,这套系统级的折叠屏框架,是从底层重新建立的一套逻辑,不是把现有iPhone系统套进折叠屏壳子里。
做得好不好,9月见分晓。
但可以确定的是:iPhone Ultra折叠屏,今年秋天真的要来了。

你最期待苹果折叠屏的哪个体验?
是iOS 27的多角度悬停交互,还是苹果生态在折叠大屏上的适配表现?
或者你觉得,苹果第一代折叠屏,你会直接买,还是等第二代再说?