结论:截至2026年10月23日,iPhone Duo已开放设备适配与App Store提交。湖南APP开发项目应使用Xcode 27.1复核动态尺寸、折叠切换、纵向工具栏、核心业务状态和商店截图;旧SDK构建的应用可以运行,不等于已经完成Duo适配。Apple同时说明,2027年4月起提交应用或游戏时需要包含iPhone Duo截图。
先区分“能够运行”和“完成Duo适配”
Apple在iPhone Duo适配说明中列出三种表现:使用iOS 26 SDK或更早版本构建的应用可以运行,但展开时会以固定窗口显示;使用iOS 27 SDK构建后可覆盖更多内屏空间;使用iOS 27.1 SDK或更高版本构建时,应用会进一步利用完整显示区域,工具栏和标签栏也可能改为纵向排列。项目验收因此不能只看“安装后能打开”,还要记录构建SDK、窗口尺寸和各状态下的实际页面。
代码排查从硬编码尺寸和设备假设开始
折叠或展开会在同一会话中改变可用空间。Apple建议从当前视图或窗口读取尺寸,不要长期保存UIScreen,也不要用设备方向、固定机型尺寸或“手机一定是紧凑宽度”来决定布局。项目代码可优先排查:
- 固定尺寸:搜索
UIScreen.main.bounds、指定高度和机型白名单,改为基于当前view、window或SwiftUI可用空间布局。 - 方向判断:检查只依赖
UIDevice.current.orientation或界面方向的分支,改用当前宽高和尺寸类别判断页面形态。 - 设备类型:检查把regular width直接当作iPad、把phone/pad类型直接绑定布局的代码,避免在Duo内屏触发不合适的页面。
- 图片与视频:复核全幅封面、视频和裁剪区域;屏幕变宽后,重要文字、按钮和主体不能被裁掉。
折叠切换要保住正在进行的业务状态
项目验收可选择一条真实业务链连续操作,而不是把各个页面分别截图。例如用户正在填写预约订单时展开设备,页面应保留已选门店、时间、联系人和未提交备注;键盘、弹窗、底部按钮和返回路径要在新尺寸下仍可操作。随后再覆盖登录回跳、支付返回、文件上传、地图、相机和视频等容易受窗口变化影响的场景。
证据可按“构建号—初始形态—切换动作—页面状态—日志位置—处理结论”保存。Duo模拟器适合复现折叠和展开,真机验收则用于补充触控、相机、性能和外设行为;二者不能互相冒充。已有APP还要覆盖旧数据升级和后台恢复,不能只测全新安装。
商店截图和应用内页面要使用同一版本
Apple在2026年10月5日发布的iPhone Duo提交说明中表示,开发者已经可以在App Store Connect提交Duo适配版本;提交Duo截图后,产品页会显示对应适配标识,2027年4月起提交应用或游戏时需要包含Duo截图。项目团队可在发布台账中把截图、方向、语言、构建号和实际页面逐项对应,并使用App Store Connect预览工具复核产品页与搜索结果中的显示。
这项要求与普通App Store资料和版本一致性相关,但本页只承接Duo的动态布局、状态连续和专用截图验收。上架工作是否包含在项目报价中,可另看应用商店适配费用边界。
出现这些情况时先不要标记“已适配”
仍依赖固定屏幕尺寸、折叠后丢失表单状态、纵向工具栏遮挡内容、关键流程只在单一形态通过、商店截图与候选构建不一致时,应保留待修复状态。仅在旧SDK下居中显示也不等于页面无法使用,但交付说明应准确写成“兼容运行”而不是“已完成Duo适配”。
本文于2026年10月23日核对Apple的iPhone Duo开发资源、适配说明和提交页面。聚匠科技可把代码排查、业务回归和上架资料复核纳入APP开发交付清单,相关单点问题见APP开发FAQ。具体设备行为、截图规格和提审状态以Apple当期文档、Xcode与App Store Connect实际提示为准。
说明:本文为应用开发与发布验收建议,不代表平台审核结论;具体实施范围、责任与费用以需求说明书及合同为准。