如何在 Mac 安裝 Xcode 26:Mac App Store 與開發者下載、首個 SwiftUI 專案與模擬器執行

先裝 macOS 26,再從 Mac App Store 或 Developer 下載頁安裝 Xcode 26。用 SwiftUI App 模板新建專案,選 iOS 模擬器按 ⌘R 執行。

搜「Xcode 26 怎麼裝」的人通常要核对四件事:Mac 是否已装 macOS Tahoe 26、从 Mac App Store 还是 developer.apple.com 下载、免费 Apple 开发者账户是否够用,以及第一个 SwiftUI 工程能否在模拟器里跑起来。

Apple 在 WWDC 2025 发布 Xcode 26,与 iOS 26、iPadOS 26 和 macOS Tahoe 26 同代。产品页见 developer.apple.com/xcode/;系统要求与安装说明见 Apple Support 与 developer.apple.com/download/。下文按 Apple 官方文档整理:先升级 Mac 系统,再装 Xcode,用 SwiftUI App 模板建工程,最后在 Simulator 运行。

26 与 OS 26 SDK 同代
2 官方下载渠道
SwiftUI 默认 App 模板

先 macOS 26,再装 Xcode 26

系统要求是硬门槛

Apple 写明 Xcode 26 需要运行 macOS Tahoe 26 的 Mac。在「系統設定 → 一般 → 軟體更新」安装 macOS 26 后再打开 App Store 或 Developer 下载页,可避免「系统版本过低」导致安装失败。

两个官方来源

Mac App Store 适合日常更新与自动增量下载;developer.apple.com/download 适合需要完整 .xip 或特定版本号的开发者。两者均需 Apple 账户登录,无需付费开发者计划即可安装 Xcode 并本地模拟器调试。

安装 macOS 26下载 Xcode 26SwiftUI 工程 + 模拟器

从 Mac App Store 或 Developer 下载

01

Mac App Store

在 Mac 上打开 App Store,搜索 Xcode,点「取得/打開」。Apple 将 Xcode 作为免费 IDE 分发;首次安装体积较大,需稳定 Wi‑Fi 与足够磁盘空间(Apple Support 建议在安装前查看可用空间)。

02

developer.apple.com/download

用 Apple 账户登录 Apple Developer 下载页,在 Applications 分类中选择 Xcode 26。下载 .xip 后双击展开,将 Xcode 拖入「應用程式」文件夹。Apple 文档说明此路径常用于需要固定构建号或离线包的场景。

03

首次启动与组件

首次打开 Xcode 时,Apple 会提示安装额外组件与接受许可协议。若需 iOS 模拟器运行时,Xcode 会在设置或首次运行流程中下载 platform support;可在 Xcode → Settings → Platforms 查看与管理。

创建第一个 SwiftUI 工程

  1. 01
    打开 Xcode 并新建项目

    启动 Xcode,选择 File → New → Project。在 iOS(或 multiplatform)分类下选择 App 模板,点 Next。Apple 的 SwiftUI 文档以 App 生命周期与 WindowGroup 为入门路径。

  2. 02
    填写 Product Name 与 Interface

    输入 Product Name(如 HelloSwiftUI),Team 选你的 Apple 账户(Personal Team 即可本地运行),Interface 选 SwiftUI,Language 选 Swift。Life Cycle 保持 SwiftUI App。Create 后 Xcode 生成 ContentView.swift*App.swift 入口。

  3. 03
    在 Simulator 运行

    在工具栏 Scheme 旁选择目标模拟器(如 iPhone 17)。点 Run(▶)或按 + R。Apple 文档说明 Simulator 随 Xcode 提供,用于在不连接真机的情况下预览 SwiftUI 界面。

  4. 04
    核对 SDK 与部署目标

    在项目导航器选中工程 → General,确认 Deployment Target 与你要测试的 iOS 26 能力一致。Build Settings 中的 SDK 应为 iOS 26(与 Xcode 26 捆绑)。若模拟器列表为空,回到 Settings → Platforms 安装 iOS 26 Simulator runtime。

渠道对照

渠道适合谁Apple 文档入口
Mac App Store日常安装与更新apps.apple.com 搜索 Xcode
Developer Downloads指定版本 / .xipdeveloper.apple.com/download
SwiftUI 入门UI 与预览developer.apple.com/documentation/swiftui

Apple:Xcode 是 Apple 平台官方 IDE。先满足 macOS Tahoe 26,再安装 Xcode 26 与 Simulator runtime,是用 SwiftUI 开发 iOS 26 应用的公开路径。

常见卡点

未升级 macOS 26
App Store 或 .xip 安装可能直接提示系统不满足。Apple Support 建议先完成 macOS Tahoe 26 軟體更新,再重试 Xcode 安装。
模拟器未下载
Xcode → Settings → Platforms 中缺少 iOS 26 runtime 时,Scheme 里可能没有 iPhone 模拟器。按 Apple 文档在此下载并等待组件完成。
Signing 警告
Personal Team 在 Xcode → Settings → Accounts 添加 Apple ID 后,可在 Signing & Capabilities 自动管理签名。仅本地 Simulator 运行通常不需要付费开发者计划。
# Official path (summary)
Mac: System Settings → General → Software Update → macOS Tahoe 26
Xcode: Mac App Store OR developer.apple.com/download
New: File → New → Project → App → SwiftUI
Run: Select Simulator → ⌘R
Docs: developer.apple.com/xcode/
     developer.apple.com/documentation/swiftui

编译等待时,设计评审仍只要一页

第一次下 Xcode 和 Simulator 会占满磁盘与时间。若团队要对齐线框或 API 草图,可开浏览器临时房间做语音加白板:frogmeet。移动端限制见 行動瀏覽器說明

常见问题

Xcode 26 必须付费开发者计划吗?

不必。Apple 允许用免费 Apple 账户安装 Xcode、创建 Personal Team,并在 Simulator 与自有设备上开发。上架 App Store 与 TestFlight 才需要加入 Apple Developer Program。

Mac App Store 和 developer.apple.com 下的是同一个 Xcode 吗?

是同一产品线的官方构建。App Store 便于自动更新;Developer 下载页提供可验证版本号的 .xip,适合 CI 或需要固定 Xcode 版本的团队。

为什么必须先装 macOS 26?

Apple 将 Xcode 26 与 macOS Tahoe 26 及 iOS 26 SDK 绑定。系统版本低于要求时,安装程序会阻止继续,以保证工具链与 SDK 一致。

立即開會