找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖
Claude、GPT 海外模型 API 接入云原生前端项目实战教程50G互联网架构师面试指南
大模型全栈开发课程企业级DevOps全栈实践零基础产品经理就业课程

4931

积分

0

好友

637

主题
发表于 1 小时前 | 查看: 4| 回复: 0

苹果在 2026 年 9 月 18 日发布了 Xcode 27.1 的第一个测试版,版本号 27A9269。这个版本的重点只有一个:在 iPhone Duo 正式上市前,让开发者能提前为这台折叠屏 iPhone 适配应用。

Xcode 27.1 Beta Release Notes 发布说明截图

背景:iPhone Duo 是什么

iPhone Duo 是苹果首款折叠屏 iPhone,在 9 月 9 日的发布会上公布。

它有两块外屏,中间是一块可折叠的内屏,展开时内屏连成一块连续屏幕。苹果计划让它 10 月 23 日上市,出厂系统是 iOS 27.1。

iOS 27.1 在 iOS 27 的基础上,加入了专门为折叠形态设计的功能。Xcode 27.1 就是配合这套系统提供的开发工具。

这个版本新增了什么

苹果官方的 release notes 写得很克制,核心是三件事。

第一,iPhone Duo 的 SDK 和模拟器。这是这个版本的重点。新的模拟器支持 iPhone Duo 的「姿态」和「方向」——也就是闭合、展开这些形态切换。开发者现在就能在 Mac 上模拟折叠屏的交互。

第二,Previews 新增 Display 分组。Xcode 的界面预览(Canvas)里,「覆盖」选择器现在多了一个 Display 分组,可以在设备的副屏上预览界面。这是为双屏设备准备的。

第三,内置 Swift 6.4

这个版本带的 SDK 包括:iOS 27.1、iPadOS 27、tvOS 27、watchOS 27、macOS 27、visionOS 27。

Xcode 27.1 beta 更新一览:新增内容与已知问题对照

图 1:Xcode 27.1 beta 的新增内容与已知问题。自制(SVG)。

使用它的门槛

想用上 Xcode 27.1 beta,需要一台 Apple 芯片的 Mac,系统是 macOS Tahoe 26.6 或更高。Tahoe 是 macOS 26 的名称。

真机调试方面,它支持 iOS 17 及以上、tvOS 17 及以上、watchOS 10 及以上,以及 visionOS。

已知问题

官方在 release notes 里列了几个已知问题,测试时要注意。

Mac Catalyst(把 iPad 应用跑在 Mac 上的技术)有两个问题:

  • 用了 iOS 27.1 专有 API 的项目,编译成 Mac Catalyst 会报错,提示 "undeclared identifier"、"not found" 之类。临时办法是用条件编译隔离,比如 #if !targetEnvironment(macCatalyst)(Swift)或 #if !TARGET_OS_MACCATALYST(Objective-C)。
  • 以 iOS 27.1 为目标的项目,可能看不到 Mac Catalyst 运行目标。临时办法是把 Mac Catalyst 的最低部署版本设为 27.0。

模拟器有三个问题:

  • 首次启动可能要等几分钟。
  • iPhone Duo 模拟器里 StandBy(待机)功能不可用。
  • iPhone Duo 模拟器里大部分应用扩展无法运行和调试。

iPhone Duo 两种形态对比:闭合双外屏与展开连续内屏

图 2:闭合时是两块外屏,展开时连成一块连续内屏。自制(SVG)。

一个实操提示

不少开发者装完后找不到 iPhone Duo 模拟器。根据社区反馈,可以这样排查(以下都是社区分享的经验,不是苹果官方文档):

  • 到 Settings → Components 里点 27.1 更新按钮。
  • 把模拟器的 iOS runtime 从 27.0 切到 27.1,iPhone Duo 才会出现。
  • 或者用 simctl 命令手动创建模拟器。

小结

Xcode 27.1 beta 本质上是一个「iPhone Duo 开发支持」版本:新的 SDK、支持折叠姿态的模拟器、副屏预览,加上 Swift 6.4。它的已知问题集中在 Mac Catalyst 和模拟器上。

如果你要赶在 10 月 23 日 iPhone Duo 上市前做适配,现在就可以下载测试。云栈社区的开发者们也在关注这台折叠屏设备的适配进展。

参考来源

以下链接均于 2026-09-18 访问。




上一篇:Anthropic 公布三项内部指标:Claude 主导 26% 模型研发,AI 自我迭代提速
下一篇:Spring Boot 处理 10 万条 Excel 导入:异步任务 + SSE 实时推送进度
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-9-21 03:24 , Processed in 0.795429 second(s), 41 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表