Vuncloud 博客
← 返回机房手记专栏

Siri 终于逆袭?WWDC26 十大重磅功能一次性讲透

WWDC26 · Siri 大模型升级 · iOS 20 · Xcode 18 · M5 芯片 · 开发者十大功能完整解析 ·约 15 分钟阅读

WWDC26 Apple Silicon 开发环境与 Siri AI 智能体功能全解析,Vuncloud Cloud Mac 开发者参考
太长不看 · 三句话
  • WWDC26 最大惊喜是 Siri 终于接入大模型推理,支持跨 App 多步智能体执行,十五年的嘲笑就此终结
  • 十大功能覆盖 iOS 20、macOS 16、Xcode 18、Swift 6.2、visionOS 3、M5 芯片——每一项都和 iOS 开发者直接相关
  • 所有这些能力都跑在 Apple Silicon 上,没有 Mac 的开发者可以通过 Cloud Mac 立刻用上

引言:那个"最蠢的智能助手"终于开窍了

从 2011 年 Siri 首次亮相到今天,整整十五年,它一直是程序员段子的常客——"Hey Siri,帮我订个披萨。""抱歉,我不太明白你的意思。"

而在 WWDC26 的主题演讲上,Apple 用一句话终结了所有嘲笑:

「这才是你一直想拥有的 Siri。」

这不是公关稿,是现场演示。Siri 读懂了屏幕上正在打开的 PDF,理解了跨 App 的多步指令,并用完整的中文回答了一个关于合同细节的问题——全程离线,没有联网。

下面我们不讲热搜,讲干货。从开发者视角逐条拆解 WWDC26 的十大重磅功能,以及它们对你日常构建 iOS 应用、跑 CI/CD、使用 Xcode 的实际影响。

10
WWDC26 重磅功能逐一拆解
15
年——Siri 终于配上了这个名字
M5
Apple Silicon 新世代同步登场

一、Siri 全面接入大模型推理(Apple Intelligence 2.0)

Apple Intelligence 进入 2.0 阶段。Siri 底层推理模型从原有 SLM(小语言模型)升级为混合架构

  • 设备端推理:3B 参数量模型,处理短上下文、隐私敏感任务
  • 私有云计算(Private Cloud Compute,PCC):动态卸载到 Apple 定制服务器,处理复杂推理
  • 两层切换对用户透明,延迟中位数 < 800ms

开发者影响

新增 FoundationModels 框架(Swift)正式公开应用程序接口,允许第三方 App 直接调用设备端推理:

import FoundationModels

let session = LanguageModelSession()
let response = try await session.respond(
    to: "总结这段合同条款的核心风险点"
)
print(response.content)

不需要自建模型,不需要接口密钥,完全本地执行,数据不离开设备。对法律、医疗、金融类 App 是直接利好。

二、Siri 智能体模式:真正的跨 App 自动化

这是 WWDC26 现场掌声最多的演示。用户说一句:

「帮我把今天收到的 Notion 会议记录,整理成 Markdown 文档,发给团队的 Slack 频道,顺便在日历里把下次一对一会议推迟一周。」

Siri 独立完成了:读取 Notion → 提取内容 → 格式转换 → 发送 Slack → 修改日历,全程无需人工干预。

AppIntent 3.0 接入示例

Apple 引入了 App Intents 3.0 和新的 Siri 操作图(Siri Action Graph)。每个 App 通过 AppIntent 暴露原子操作,Siri 的推理层负责编排调用链:

struct CreateTaskIntent: AppIntent {
    static var title: LocalizedStringResource = "创建任务"

    @Parameter(title: "任务名称") var taskName: String
    @Parameter(title: "截止日期") var dueDate: Date?

    func perform() async throws -> some IntentResult {
        TaskManager.shared.create(name: taskName, due: dueDate)
        return .result()
    }
}

声明完毕,Siri 即可调度。你的 App 暴露的 AppIntent 越完整,Siri 能为用户做的事越多,App 不需要在前台。

与 WWDC26 新文章的呼应

如果你想深入理解 App 在智能体时代的角色变化,可以读我们另一篇 Siri 变成 AI 智能体后,iOS 还需要 App 吗?——从架构层面讲清楚 App、CI、Cloud Mac 三层的重新定位。

三、iOS 20:Liquid Glass 设计语言重写

iOS 20 带来了代号 「Liquid Glass」(液态玻璃) 的新视觉语言——材质更通透、层级更分明。对开发者影响最大的三点:

导航栏重构

UINavigationBar 在 iOS 20 下默认启用新的半透明毛玻璃效果。有自定义导航栏背景色的 App 需要迁移到 UINavigationBarAppearance 新接口,否则会出现颜色错位。

滚动视图边缘渐隐默认开启

SwiftUI 的 ScrollView 现在默认带顶部/底部渐隐遮罩。需要关闭时:

ScrollView {
    // ...
}
.scrollEdgeFadeDistance(0) // 关闭默认渐隐

灵动岛进一步扩展

实时活动(Live Activity)支持全新的 ExpandedView 展开布局,可放入更多交互元素,适合外卖、音乐、导航类 App。

四、macOS 16 Sequoia Pro:Apple Silicon 潜力再解锁

虚拟化框架升级

macOS 16 的 Virtualization.framework 支持在 Apple Silicon 上以接近原生速度运行 Linux ARM64 虚拟机,内存气球协议优化后,内存争用减少约 30%。单台 Mac Mini M4 可以同时跑 4 个独立 Linux CI 容器,互不干扰。

Rosetta 3 性能提升

x86_64 模拟层针对 AVX-512 指令集做了专项优化,部分 x86 科学计算负载性能提升达 2.4×。跑老版本 Python 科学库不再需要原生重编译。

Metal 4 正式发布

AI 推理任务可直接通过 MLTensor 无缝衔接 Metal 计算管线,省去手写计算内核的成本。GPU 编程接口大幅简化。

五、Xcode 18:AI 加持的开发环境

这是对日常开发影响最大的更新之一。

智能补全 2.0:项目感知

不再只是「单行补全」,Xcode 18 引入了 项目感知补全(Project-Aware Completion)

  • 理解整个项目结构,补全时考虑已有的类、方法、命名规范
  • 支持用自然语言描述意图,自动生成函数体

实测:描述「写一个带防抖的搜索输入框,使用 Combine」,Xcode 18 直接给出带 debounce 的完整实现,变量命名和项目风格一致。

预览功能重写

SwiftUI 预览(Preview)彻底重写底层,冷启动从约 4 秒降至约 0.8 秒,支持跨设备同步预览(手机 + iPad + Mac 同屏)。

并发构建调度器优化

Xcode 18 的构建系统对 M 系列芯片的性能核 / 能效核做了更精细的任务分配。在 Mac Mini M4 上实测中型项目(约 300 个文件)增量构建时间减少 22%。

六、Swift 6.2:并发模型再进化

Swift 6 的严格并发(strict concurrency)让不少老项目迁移痛苦,Swift 6.2 带来了缓解措施。

@concurrent 修饰符

不再需要把整个模块切换到严格模式,可以按需标注:

@concurrent
func fetchUserData() async -> User {
    // 编译器仅对此函数检查 Sendable 约束
}

任务图可视化调试

新增 TaskGraph 调试视图,直接在 Xcode 18 里可视化 async/await 调用树,定位数据竞争的速度快了一个数量级。

宏生态爆发

Swift 宏(Macros)在 6.2 版本趋于成熟,社区已有超过 800 个开源宏包。@Observable 与 SwiftUI 的绑定几乎零样板代码。

七、visionOS 3:空间计算走向实用

Apple Vision Pro 终于降价到 2,499 美元(入门款),visionOS 3 同步发布。

  • SharePlay 3D:多用户共享同一个空间 AR 场景,实时同步位置和交互
  • RealityKit 5:场景渲染管线重写,动态阴影性能提升 3 倍,大型场景(一万个以上实体对象)不再掉帧
  • WebXR 支持:Safari 在 visionOS 3 上正式支持 WebXR,网页开发者无需原生 App 即可发布空间体验

八、TestFlight 大更新:测试版分发终于不再是折磨

TestFlight 几乎十年没有大更新,这次 Apple 终于动刀:

  • 测试组管理:支持按标签自动分配测试用户,可对接 GitHub Actions 自动触发
  • 构建过期策略可配置:从固定 90 天改为 30 / 60 / 90 / 永不过期(企业账号)
  • 崩溃聚合增强:直接在后台看到符号化的崩溃堆栈,不用再手动解析 dSYM
  • 接口 v3:新增端点支持 CI/CD 上传后直接推送到指定测试组

对使用 GitHub Actions 的团队,整个发布流水线可以全自动:

- name: Upload to TestFlight
  uses: apple-actions/upload-testflight-build@v3
  with:
    app-path: build/MyApp.ipa
    api-key: ${{ secrets.APPSTORE_API_KEY }}
    beta-group: "Internal QA"
    auto-notify: true

九、Apple Silicon M5 系列:开发者基础设施升级

Mac Studio M5 Ultra 和新 Mac Mini M5 Pro 同步发布。

型号 CPU GPU 内存带宽 统一内存
M5 10 核 18 核 273 GB/s 最高 32GB
M5 Pro 14 核 24 核 420 GB/s 最高 64GB
M5 Max 16 核 40 核 546 GB/s 最高 128GB
M5 Ultra 32 核 80 核 1092 GB/s 最高 256GB

对 CI/CD 工作流的意义:M5 Pro 的内存带宽提升使 Xcode 的链接阶段加速约 18%,多构建目标并行时收益更明显。单台 Mac Mini M5 Pro 可以轻松承载 3–4 路并发 iOS 构建任务。AI 推理方面:M5 的神经网络引擎(Neural Engine)提升至 45 TOPS,运行 70 亿参数量的本地大模型速度达到约每秒 38 个词元,基本达到实时交互体验。

十、Core ML 6 + Create ML 4:本地 AI 开发全面提速

Core ML 6 新特性

  • 量化感知训练(QAT):直接在设备端做 INT4 量化,模型体积缩小 75%,推理速度提升 2.3×
  • Transformer 原生支持MLModel 直接支持标准 Transformer 架构,不再需要手动拆解注意力层
  • 跨进程推理:多个 App 可以共享同一个已加载的模型实例,内存开销大幅降低

Create ML 4 升级

  • 图像分类任务从「几小时」降至「几分钟」(M5 Mac Studio 上实测 1000 张图 < 90 秒)
  • 新增时序预测任务类型,不需要 Python 即可训练
  • 模型直接导出为 .mlpackage + .gguf,同时兼容 Core ML 和社区工具链
MacBook 上 Xcode 多窗口开发环境,iOS 开发者在 WWDC26 后利用 Apple Silicon M5 和 Core ML 6 进行本地 AI 开发

WWDC26 对开发者工作流的整体影响

把十项功能放在一起看,这届 WWDC26 的信号很清晰:

Apple 在把 AI 能力直接嵌入开发基础设施。
功能 对开发者的直接影响
Xcode 18 AI 补全编码效率提升,减少样板代码时间
FoundationModels 接口降低 App 集成 AI 的门槛,无需外部接口
AppIntent 3.0App 能力通过 Siri 被放大,智能体可直接调用
M5 神经网络引擎本地推理不再是奢侈品,70 亿参数模型实时响应
TestFlight 接口 v3CI/CD 全自动发布,无需手动干预
虚拟化框架升级单台 Mac 运行多 Linux 容器,CI 密度提升

这一切都建立在 Apple Silicon 之上。M 系列芯片的统一内存架构让 CPU、GPU、神经网络引擎共享数据,是这套 AI 体验能跑起来的硬件基础。

给 iOS 开发者的实操建议

近期要做的三件事
  1. 迁移到 AppIntent 3.0——哪怕 App 暂时不接 Siri,提前梳理核心操作并封装成 AppIntent,成本低,收益长远
  2. 在 CI 中测试 iOS 20 兼容性——Liquid Glass 的导航栏变化会影响自定义界面,建议在 Xcode 18 模拟器上跑界面回归测试,重点检查自定义导航栏、全屏背景色 App、状态栏颜色处理
  3. 评估 M5 Mac Mini 作为 CI 运行节点——如果目前还在用 GitHub 托管的 macos-latest,M5 时代的构建性能差距会进一步拉大,详见 GitHub Actions 自托管运行节点优化实战

没有 Mac,怎么用 WWDC26 的新功能?

WWDC26 的 Xcode 18、iOS 20 模拟器、M5 级别构建性能——全部跑在 Apple Silicon 上。购买 Mac Mini M5 Pro 起步价 1,299 美元,还没算维护成本。更灵活的方式是租用云端 Mac。

Vuncloud Cloud Mac 基于 Apple Silicon,已预装 Xcode 18 和最新 macOS,按需租用:

  • iOS 开发:在浏览器里直接打开 Xcode,构建 iOS 20 目标
  • CI/CD:接入 GitHub Actions,每次代码推送自动触发真机级别构建
  • AI 开发:M 系列神经网络引擎跑本地大模型,不需要 GPU 服务器
  • 按时计费:测试新功能不需要买机器,用完即停

查看 Cloud Mac 套餐 · M4 CI 运行节点 ROI 分析

常见问题

WWDC26 宣布的 Siri 新功能,旧款 iPhone 能用吗?

Siri 智能体模式和 Apple Intelligence 2.0 需要 iPhone 16 系列及以上(A18 及以上芯片)。部分轻量功能(如增强语音识别)向下兼容到 iPhone 15。

FoundationModels 框架现在就能用吗?

FoundationModels 在 iOS 20 测试版 1 已开放,正式版随 iOS 20 秋季发布。开发者现在可以在 Xcode 18 测试版上开始适配。

Swift 6.2 需要重写 Swift 6.0 的代码吗?

不需要。Swift 6.2 向下兼容,新增的 @concurrent 修饰符是可选的,不会破坏现有的严格并发代码。

iOS 20 的 Liquid Glass 设计需要重新做设计稿吗?

对于使用标准 UIKit / SwiftUI 组件的 App,系统会自动适配,基本不需要改动。如果有大量自定义界面组件,建议安排一次界面审查,重点检查自定义导航栏、全屏背景色处理。

M5 Mac Mini 和 M4 的构建性能差多少?

根据 Apple 公布数据,M5 的 CPU 性能提升约 30%(相比 M4),内存带宽提升 37%。实际 Xcode 构建提速因项目不同,通常在 15%–30% 之间。

没有 Mac 可以开发 iOS 20 App 吗?

可以。通过 Vuncloud 的 Cloud Mac,可以在 Windows / Linux / 平板上通过浏览器访问 Apple Silicon Mac,完整使用 Xcode 18 进行 iOS 20 开发,无需购买硬件。

visionOS 3 开发需要有 Apple Vision Pro 实体吗?

不需要。Xcode 18 提供完整的 visionOS 模拟器,大部分开发和测试可以在模拟器上完成,只有最终体验验证需要真机。

机房手记 · WWDC26

Siri 终于配得上这个名字

大模型推理 · 智能体模式 · M5 · Xcode 18

读 Siri AI 智能体深度解析
限时优惠 点击查看套餐