Xcode Cloud это сервис Apple, который сам собирает, тестирует и отдаёт в TestFlight ваше приложение при каждом изменении кода в Git. На 16.10.2026 в членство Apple Developer Program входят 25 часов сборки в месяц, больше стоит от $49.99 в месяц за 100 часов.
Что такое Xcode Cloud
Xcode Cloud это непрерывная сборка и доставка (CI/CD) от Apple. Он связывает три инструмента, Xcode, TestFlight и App Store Connect (документация Xcode Cloud). Вы отправляете изменения в репозиторий, а Xcode Cloud забирает код, собирает его на временном Маке с последними macOS и Xcode, гоняет тесты и при желании отдаёт сборку тестировщикам.
Ваш Мак в это время свободен для работы над кодом. Отчёт о сборке приходит в Xcode и на почту, а журналы лежат в App Store Connect. Подписки на дополнительные часы Apple открыла 30 августа 2022 года, а с января 2024 года 25 часов в месяц входят в каждое членство без доплаты.
Где Xcode Cloud в Xcode и App Store Connect
В Xcode всё начинается в навигаторе отчётов, Report navigator › Cloud › Get Started. Новые процессы добавляют там же, правым щелчком по приложению и пунктом Manage Workflows.
В App Store Connect у каждого приложения есть вкладка Apps › ваше приложение › Xcode Cloud, в ней раздел Builds с журналами каждого шага, и процессы можно править прямо в браузере. Расход часов всей команды виден в Users and Access › Xcode Cloud, по одному приложению на его вкладке Xcode Cloud. Отчёт выгружается в файл CSV.
Часы сборки и цены Apple
| Уровень | Часов в месяц | Цена |
|---|---|---|
| Членство Apple Developer Program | 25 | входит в членство |
| Подписка | 100 | $49.99 в месяц |
| Подписка | 250 | $99.99 в месяц |
| Подписка | 1 000 | $399.99 в месяц |
| Подписка | 10 000 | $3,999.99 в месяц |
По данным страницы Xcode Cloud и раздела Get started, проверено 16.10.2026.
Время считается по каждому действию. Пять тестов по 12 минут Apple засчитывает как один час сборки. Тесты идут параллельно с другими действиями, поэтому результат приходит быстрее, а часы всё равно складываются. Остаток часов на следующий месяц не переносится. При переходе на старший уровень счётчик обнуляется и начинается новый период оплаты, а после отмены подписки остаются бесплатные 25 часов. Подписку оформляет только Account Holder, во вкладке Account приложения Apple Developer. Цены Apple показывает в долларах или в местной валюте, где она доступна.
Рабочие процессы (workflows)
Рабочий процесс отвечает на три вопроса. Когда запускать, что делать и куда отдать результат. Условий запуска пять, Branch Changes (изменилась ветка), Pull Request Changes, Tag Changes, On a Schedule for a Branch (по расписанию) и Manual Start (вручную), их перечисляет документация Apple.
Действий четыре, Build, Test, Analyze и Archive. Без Archive сборку не отдать ни в TestFlight, ни в App Store. У архива есть настройка Deployment Preparation с вариантами None, TestFlight (Internal Testing Only) и TestFlight and App Store. Свои команды сборки кладут в отдельную папку рядом с проектом, Xcode Cloud выполняет их после клонирования репозитория, до сборки и после неё.
Как запустить первый процесс по шагам
- Отправьте проект в Git на GitHub, GitLab или Bitbucket. Xcode Cloud работает только с удалённым репозиторием.
- В Xcode откройте Product › Scheme › Edit Scheme › Build и отметьте Archive для цели приложения. Схему сделайте общей (Shared).
- Включите Automatically manage signing на вкладке Signing & Capabilities.
- Откройте Report navigator › Cloud › Get Started и выберите приложение. Xcode предложит процесс, который собирает каждое изменение главной ветки и каждый pull request.
- Нажмите Grant Access и разрешите Xcode Cloud читать репозиторий. Если записи приложения в App Store Connect ещё нет, Xcode поможет её создать.
- Выберите ветку и нажмите Start Build. Чтобы сборка уходила тестировщикам, добавьте действие после сборки с TestFlight.
Частые ошибки
- Проект, который пересобирается сторонней программой. Apple требует постоянный проект или рабочую область. Если файл проекта создаётся заново при каждой сборке, настройка Xcode Cloud и следующие сборки могут падать.
- Архив без нужной подготовки. С вариантом TestFlight (Internal Testing Only) сборка доходит только до своей команды. Для внешних тестировщиков и App Store нужен TestFlight and App Store, а внешний тест идёт через проверку Apple.
- Тесты на десятке устройств в каждом коммите. Параллельные тесты быстрые, но часы складываются. Для каждого изменения хватит одного-двух устройств, широкий набор устройств запускайте по расписанию.
- Расчёт на остаток. Часы не копятся, 25 бесплатных часов сгорают в конце месяца.
Xcode Cloud и Россия
Отдельных условий для России на странице Xcode Cloud нет. Xcode Cloud работает внутри членства Apple Developer Program, а про членство Apple пишет, что запись может быть недоступна в некоторых регионах, например из-за санкций или других ограничений, и просит платить картой, с которой можно списать доллары (Purchase and activation, 16.10.2026). Если членство активно, 25 часов в месяц входят в него на общих условиях.
Appto загружает сборку в App Store Connect с вашего Мака и спрашивает «да» там, где пишет в App Store Connect, поэтому для выпуска своего приложения Xcode Cloud не обязателен. Подробнее на странице про App Store Connect.
Вопросы
Xcode Cloud это что?
Сервис Apple для облачной сборки. Он сам собирает приложение при изменениях в Git, запускает тесты и отдаёт сборку в TestFlight или App Store Connect.
Xcode Cloud бесплатный?
25 часов сборки в месяц входят в членство Apple Developer Program, 99 USD в год. Больше часов стоит от $49.99 в месяц за 100 часов (developer.apple.com, 16.10.2026).
Работает ли Xcode Cloud в России?
Особых условий для России Apple не публикует. Нужно активное членство Apple Developer Program, а запись в него, по словам Apple, может быть недоступна в некоторых регионах из-за санкций.
Переносятся ли неиспользованные часы?
Нет. Apple пишет, что остаток часов на следующий месяц не переносится.
Как Xcode Cloud связан с TestFlight?
Действие Archive с подготовкой для TestFlight готовит сборку, а действие после сборки отдаёт её тестировщикам. Внешние тестировщики получают её после проверки Apple, подробнее на странице TestFlight.
Сделайте своё приложение в Appto
Appto сама проверит нишу по свежим данным App Store, нарисует экраны, напишет код, оформит страницу в App Store и отправит в Apple с вашего аккаунта или покажет, что нажать в App Store Connect. Работает на вашем Claude Code или Codex.
Скачать для Mac