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 天)
- 用 Xcode 27.1 重新编译并提交——赶在 10 月23 日前过审可拿「首发窗口」曝光
- 注意:一个
ToolbarItem中放置多个按钮会阻断系统的侧边栏自动迁移,拆分为独立ToolbarItem即可 - 重新安装测试:Duo 会保留 App 首次安装时的布局模式——换新 SDK 构建后先删除 App 再安装,否则可能误判”适配无效”
- App Store Connect 已提供 Duo 截图槽位(两种尺寸);2027 年 4 月起 Duo 截图为提审必备
详见官方发布页与 Xcode 27.1 Release Notes。
阅读原文
关键数字与日期以 Apple 官方原文为准;本篇为中文整理翻译。