苹果(Apple)开发者文档上线了 Xcode 27.1 Beta 的发布说明页,页面时间为 2026 年 9 月 18 日。开头依次是开发者账号、App Store Connect、活动报名与反馈通道等入口,随后是 Get Started 与 Platforms 两组导航,其中 Platforms 下分列 iOS、iPadOS、macOS、tvOS 等平台,正文按这些平台逐项给出该版本的说明条目。
正文
更新你的应用以使用新功能,并针对 API 变更测试应用。
概述
Xcode 27.1 beta 包含 Swift 6.4,以及 iOS 27.1、iPadOS 27、tvOS 27、watchOS 27、macOS 27 和 visionOS 27 的 SDK。该测试版支持在 iOS 17 及更高版本、tvOS 17 及更高版本、watchOS 10 及更高版本和 visionOS 上进行设备调试,需要运行 macOS Tahoe 26.6 或更高版本的 Mac。
如需兼容平台与部署目标的详情,请参阅 Xcode Support。
Mac Catalyst
已知问题
使用 iOS 27.1 专用 API 的项目构建 Mac Catalyst 时出现编译错误(如“未声明的标识符”“找不到”“没有成员”“无法找到”等)。(185924957)
解决方法:用构建时条件判断,如 Swift 的
#if !targetEnvironment(macCatalyst)或 ObjC 的#if !TARGET_OS_MACCATALYST隔离相关代码。目标为 iOS 27.1 的项目没有可用的 Mac Catalyst 运行目标。(187046347)
解决方法:在目标设置中添加 Mac Catalyst 27.0 最低部署版本。
预览
新功能
- 画布覆盖选择器新增“显示”组,可在设备的替代显示屏上预览内容。(182598534)
模拟器
已知问题
首次启动模拟器可能耗时数分钟。(187708500)
iPhone Duo 模拟器运行时不支持 StandBy。(187708663)
iPhone Duo 模拟器运行时无法运行和调试多数应用扩展。(187708767)
评论
多数开发者对 iPhone Duo 冷眼旁观或观望,认为适配代价高且初期生态残缺;少数人已着手实测并留意苹果官方辅助工具。
认为 iPhone Duo 无关紧要或选择无视
- 开发者觉得它和 Vision Pro 一样边缘,缺乏苹果支持下的适配工作徒劳且功能可能被官方抄走(较多人) > 感觉这东西相当无关紧要,没有苹果支持去做适配简直荒唐,即便做了苹果也会抄走功能(@isodev)
担忧新形态首发应用生态不完善
- 担心首发年份应用优化不足,老应用会出现怪异问题,且编码代理因知识截止难以理解新设备构建指令;预计初期许多应用破损但会逐渐平滑(较多人) > 首发年常用应用未优化几率很高,老应用会出奇怪问题,但不至于不能用(@ar_lan)
已开始实测并迎接开发窗口
- 个别开发者已成功编译自家应用,认为模拟器距用户上手仅一个多月,终于可测试(少数人) > 终于!模拟器和首批客户运行应用之间只有一个多月(@yreg)
认为苹果官方工具能辅助适配
- 苹果捆绑了 uikit-app-modernization 技能,可帮助采用新布局适配双屏形态(少数人)
有价值的补充
- 有开发者调侃旧版 Mac OS 无法运行 Xcode 27.1 beta,凸显开发环境割裂(@OCTAGRAM)
- 有人询问第三方工具 Axiom 是否已覆盖新 beta 接口,反映对新 API 文档跟进的关注(@tehnoslow)