Приложение для macOS с графическим интерфейсом управления симуляторами iOS, tvOS и watchOS через инструмент Apple simctl.
XcodesOrg/XcodesApp
Приложение для macOS, которое позволяет устанавливать несколько версий Xcode и переключаться между ними через графический интерфейс.
- Звёзды
- 8,640
- Форки
- 396
- Открытые issues
- 241
- Последний коммит
- 25 дней назад
Что это?
Xcodes.app — приложение для macOS, которое показывает доступные версии Xcode, скачивает и устанавливает их, а также позволяет выбрать активную версию. Данные о релизах Xcode берутся из источника Xcode Releases или с сайта Apple Developer; для каждой версии указаны примечания к релизу, совместимость с ОС, а также входящие в комплект SDK и компиляторы.
Установка автоматизирована целиком. Загрузка выполняется через aria2 с несколькими соединениями, а после прерывания установка автоматически возобновляется. Чтобы активировать версию, достаточно нажать одну кнопку — приложение запускает xcode-select. Для загрузки версий требуется войти с Apple ID; также поддерживается аутентификация с помощью ключа безопасности.
Приложение также устанавливает рантаймы платформ Apple, например iOS, tvOS, watchOS и visionOS, и поддерживает варианты для Apple Silicon и Universal. В экспериментальном режиме можно использовать unxip для ускорения распаковки. Версия для командной строки, xcodes, разрабатывается отдельно.
Ключевые возможности
- 01Показывает доступные версии Xcode с примечаниями к релизам, сведениями о совместимости с ОС и входящими в комплект SDK.
- 02Скачивает файлы с помощью aria2, используя несколько соединений, и возобновляет загрузку после сетевых сбоев.
- 03Переключает активную версию одним нажатием с помощью xcode-select.
- 04Устанавливает рантаймы платформ Apple, например iOS, watchOS и visionOS.
- 05Поддерживает варианты для Apple Silicon и Universal.
- 06Поддерживает вход с Apple ID с аутентификацией с помощью ключа безопасности.
Сценарии использования
- Держать установленными несколько версий Xcode, чтобы собирать проекты для разных SDK.
- Проверять приложение на старой версии Xcode или рантайме iOS без ручной загрузки.
- Устанавливать Xcode на Mac команды, не переходя вручную по сайту Apple Developer.
Быстрый старт
- 1
Установить через Homebrew
brew install --cask xcodes
Что важно знать
- Требуется macOS; приложение работает только на macOS.
- Для загрузки версий Xcode требуется Apple ID.
- Для сборок для разработки требуются macOS 15.6 и Xcode 26.
В подборках
Темы
Частые вопросы
- Что такое XcodesApp?
- Приложение для macOS, которое позволяет устанавливать несколько версий Xcode и переключаться между ними через графический интерфейс. Xcodes.app — приложение для macOS, которое показывает доступные версии Xcode, скачивает и устанавливает их, а также позволяет выбрать активную версию. Данные о релизах Xcode берутся из источника Xcode Releases или с сайта Apple Developer; для каждой версии указаны примечания к релизу, совместимость с ОС, а также входящие в комплект SDK и компиляторы.
- XcodesApp можно использовать бесплатно? Какая у него лицензия?
- XcodesApp распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- XcodesApp всё ещё поддерживается?
- Активно поддерживается. Последний коммит в XcodesApp — 13 окт. 2026 г..
- Для чего можно использовать XcodesApp?
- Держать установленными несколько версий Xcode, чтобы собирать проекты для разных SDK. Проверять приложение на старой версии Xcode или рантайме iOS без ручной загрузки. Устанавливать Xcode на Mac команды, не переходя вручную по сайту Apple Developer.
- Как установить XcodesApp?
- Установить через Homebrew: brew install --cask xcodes
- Где скачать XcodesApp?
- Исходный код и инструкции по установке — на GitHub: https://github.com/XcodesOrg/XcodesApp
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Swift-библиотека, которая предоставляет безопасный по типам и потокам API для Apple Core Data в приложениях для iOS, macOS, watchOS и tvOS.
Бесплатный очиститель macOS с открытым исходным кодом: нативное приложение на SwiftUI, CLI и очистка кэшей, Xcode, Homebrew и Docker без телеметрии.
Интеграция GitHub Copilot с Xcode: автодополнение кода, чат, режим агента и проверка кода в проектах на Swift и Objective-C.
Pika — нативный опенсорсный пипеточный инструмент для macOS, который выбирает цвета в любой точке экрана и выдаёт их в разных форматах.
CLI на Swift, который преобразует логи сборки и тестов Xcode в формате xcactivitylog в JSON, HTML, трассировки Chrome и отчёты об ошибках.