Xcode Cloud подробно: workflows, ci_scripts, переменные и тарифы
Суть
Xcode Cloud — CI/CD от Apple, встроенный в Xcode и App Store Connect. Он собирает, тестирует и архивирует приложение на временных macOS-машинах Apple, сам управляет подписью и раздаёт сборки в TestFlight. Базовые понятия (workflow, ci_scripts, CI_BUILD_NUMBER) разобраны в статье «CI/CD для iOS» в теме «Сборка и публикация»; здесь — подробности, которые нужны, чтобы реально жить с Xcode Cloud: как выполняется сборка, что умеют скрипты, где хранить секреты и сколько это стоит.
Продолжение ответа с кодом и уточняющими вопросами интервьюера — в приложении DevPrep.
Полный ответ — в DevPrep