Repolode
XcodesOrg

XcodesOrg/XcodesApp

一款 macOS 应用,通过图形界面安装并切换多个版本的 Xcode。

Star
8,639
Fork
396
未关闭 Issue
241
最近提交
25天前

这是什么?

Xcodes.app 是一款 macOS 应用,用于列出可用的 Xcode 版本、下载安装,并选择当前激活的版本。版本信息来自 Xcode Releases 数据源或 Apple 开发者网站,每个版本可查看发布说明、系统兼容性以及内置的 SDK 和编译器。

安装流程全程自动化。下载使用 aria2 多连接加速,网络中断后会自动续传。点击按钮即可通过 xcode-select 切换激活版本。下载需要 Apple ID 登录,并支持安全密钥认证。

应用还可以安装 iOS、tvOS、watchOS、visionOS 等 Apple 平台运行时,并支持 Apple Silicon 与通用(Universal)两种变体。可选的实验功能借助 unxip 提升解压速度。命令行版本 xcodes 由同一组织单独维护。

核心功能

  • 01列出可用的 Xcode 版本,并显示发布说明、系统兼容性和内置 SDK。
  • 02使用 aria2 多连接下载,网络错误后自动续传。
  • 03通过 xcode-select 一键切换当前激活的版本。
  • 04安装 iOS、watchOS、visionOS 等 Apple 平台运行时。
  • 05支持 Apple Silicon 与通用两种架构变体。
  • 06支持 Apple ID 登录及安全密钥认证。

适用场景

  • 在同一台 Mac 上保留多个 Xcode 版本,以构建针对不同 SDK 的项目。
  • 无需手动下载,即可用旧版 Xcode 或 iOS 运行时测试应用。
  • 团队成员在 Mac 上快速安装指定版本的 Xcode,省去在开发者网站中查找的步骤。

快速上手

  1. 1

    通过 Homebrew 安装

    brew install --cask xcodes

使用前须知

  • 仅支持 macOS,是一款 macOS 专用应用。
  • 下载 Xcode 版本需要 Apple ID。
  • 开发构建需要 macOS 15.6 和 Xcode 26。

收录于专题

标签

常见问题

XcodesApp 是什么?
一款 macOS 应用,通过图形界面安装并切换多个版本的 Xcode。 Xcodes.app 是一款 macOS 应用,用于列出可用的 Xcode 版本、下载安装,并选择当前激活的版本。版本信息来自 Xcode Releases 数据源或 Apple 开发者网站,每个版本可查看发布说明、系统兼容性以及内置的 SDK 和编译器。
XcodesApp 可以免费使用吗?用的什么许可证?
XcodesApp 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
XcodesApp 还在维护吗?
活跃维护中。XcodesApp 最近一次提交是在 2026年10月13日。
XcodesApp 适合用来做什么?
在同一台 Mac 上保留多个 Xcode 版本,以构建针对不同 SDK 的项目。 无需手动下载,即可用旧版 Xcode 或 iOS 运行时测试应用。 团队成员在 Mac 上快速安装指定版本的 Xcode,省去在开发者网站中查找的步骤。
XcodesApp 怎么安装和运行?
通过 Homebrew 安装: brew install --cask xcodes
在哪里获取 XcodesApp?
源代码和安装说明在 GitHub 上:https://github.com/XcodesOrg/XcodesApp

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目