全部资讯
XcodeiOS工具链

Xcode 27.1 正式版发布:Swift 6.4 与 iPhone Duo 开发支持全解

Xcode 27.1(27A9275)携 Swift 6.4 与 iOS 27.1 SDK 发布,App Store Connect 已接受其构建;Duo 模拟器有已知限制,Previews 支持外屏预览。

Apple 于 10 月 15 日发布 Xcode 27.1 正式版(build 27A9275),距 iPhone Duo 上市仅一周。以下是开发者需要知道的全部要点。

核心内容

  • Swift 6.4 与 iOS 27.1 SDK;部署目标支持 iOS 15–27
  • iPhone Duo 开发支持:Duo 姿态/朝向模拟器、Device Hub 可视化,以及一个帮助准备和优化 App 的编码智能技能(coding intelligence skill)
  • 要求 Mac 运行 macOS Tahoe 26.6 或更高版本
  • App Store Connect 自 10 月 15 日起接受 Xcode 27.1 构建(iOS 27.1 SDK / iPadOS 27 / macOS 27 / tvOS 27 / visionOS 27 / watchOS 27),Duo 优化 App 已可提交

两个值得注意的细节

① Duo 模拟器的已知限制:StandBy 与大多数 App Extension 在 iPhone Duo 模拟器运行时中不可用——涉及这两个能力的测试需注意规划。

② Previews 新增 Display 组:画布覆盖选择器新增「Display」分组,可直接预览内容在设备副屏(如 Duo 外屏)上的呈现——配合场景配件调试非常顺手。

上市前最后清单(T-2 天)

  1. 用 Xcode 27.1 重新编译并提交——赶在 10 月23 日前过审可拿「首发窗口」曝光
  2. 注意:一个 ToolbarItem 中放置多个按钮会阻断系统的侧边栏自动迁移,拆分为独立 ToolbarItem 即可
  3. 重新安装测试:Duo 会保留 App 首次安装时的布局模式——换新 SDK 构建后先删除 App 再安装,否则可能误判”适配无效”
  4. App Store Connect 已提供 Duo 截图槽位(两种尺寸);2027 年 4 月起 Duo 截图为提审必备

详见官方发布页与 Xcode 27.1 Release Notes。

阅读原文

关键数字与日期以 Apple 官方原文为准;本篇为中文整理翻译。