资源

工具、文档、教程、视频,以及更多。

Xcode 15 Beta 版

这个版本支持适用于 iOS 17、iPadOS 17、macOS Sonoma、Apple tvOS 17、visionOS 和 watchOS 10 的 SDK。

下载 Beta 版

Xcode 15

这个版本支持适用于 iOS 17、iPadOS 17、macOS Sonoma、Apple tvOS 17 和 watchOS 10 的 SDK。

在 Mac App Store 上查看

其他下载

获取命令行工具、较旧版本的 Xcode 和其他 Beta 版软件。要查看下载项目,只需使用你的 Apple ID 登录即可。无需 Apple Developer Program 会员资格。

命令行工具和旧版 Xcode

Beta 版工具

文档和视频

API 参考和示例代码

浏览最新的文档,包括 API 参考、相关文章及示例代码。

查看文档

视频

通过 Apple 工程师的演示,了解 Xcode 的最新改进和功能。

观看视频

论坛

向 Apple 工程师和其他开发者提问并就各个开发主题进行讨论。

访问论坛

支持

了解最低要求,如何将 App 提交至 App Store,以及更多。

查看支持页面

教程

探索 SwiftUI 示例 App

在 iPad 上或 Xcode 中使用 Swift Playgrounds 探索这些 SwiftUI 示例,了解如何定义用户界面、响应用户交互以及管理数据流。

开始教程

显示有 Xcode 的 MacBook Pro 图像,Xcode 窗口右侧面板中正在预览 Scrumdinger 界面

开发 iOS App

预计时长:12 小时 25 分钟

开始使用 Xcode 和必要的开发者工具来构建 App。学习 Xcode、SwiftUI 和 UIKit 的基础知识,以创建适用于 iOS 的 App。

开始教程

已开启的 MacBook Pro 示意图,屏幕上显示了深色模式下的 Xcode 截屏。在 Xcode 中,左侧面板显示项目导航器,中心位置是代码编辑器,Xcode 窗口的右侧则显示画布预览,其中展示你在这个教程中构建的示例 app — Landmarks。

SwiftUI 简介

预计时长:4 小时 25 分钟

SwiftUI 是一种面向任何 Apple 平台声明用户界面的现代方法。让你能够比以往更快地打造精美、动态的 App。

开始教程

显示有 Xcode 的 MacBook Pro 图像,Xcode 窗口右侧面板中正在预览 Scrumdinger 界面

利用 Mac Catalyst 将 iPad App 移植到 Mac 上

预计时长:3 小时 25 分钟

使用与 iPad App 相同的代码库构建 Mac App。

开始教程

显示有 Xcode 的 MacBook Pro 图像,Xcode 窗口右侧面板中正在预览 Scrumdinger 界面