Выберите конфигурацию, начав с задач на один день
Четыре сценария работы — единые условия выделенного узла
Ниже приведены примеры рабочих процессов для типичных ролей. Это не истории клиентов и не результаты замеров производительности. Для каждого сценария сначала описана задача, затем — конфигурация, которую стоит проверить.
Независимый разработчик: допишите функцию и соберите приложение
Днём вы пишете на SwiftUI локально и отлаживаете интерфейс. После отправки кода облачный узел получает нужную ветку, разрешает зависимости, запускает тесты и выполняет xcodebuild archive, затем экспортирует подписанный артефакт и загружает его в TestFlight по процессу вашей команды.
Начните с одного приложения и небольшой параллельной нагрузки — для первой проверки подойдёт XR Build 16. Сохраните скрипт релиза и журналы ошибок, чтобы на следующий день разбираться в проблеме, не выясняя настройки среды заново.
XR Build 16 · M4 / 16GB / 256GB
CI-команда: подключите runner к запросам на слияние
Утром изучите журналы ошибок предыдущего запуска, а после слияния кода днём автоматически запускайте self-hosted runner GitHub или GitLab. Разделите тесты и релизные задачи по меткам, используйте Fastlane gym для сборки и поддерживайте одинаковые параметры подписи для приложения, виджета и расширения.
Если у вас несколько Target, тесты и кэш, сначала проверьте XR Build 24. Увеличивайте параллельность постепенно, чтобы несколько задач Archive не записывали одновременно в один каталог и не конфликтовали из-за состояния подписи.
XR Build 24 · M4 / 24GB / 512GB
Эксперименты с ИИ: разводите моделирование и сборку по времени
Утром проверьте вывод небольшой модели с помощью MLX, зафиксируйте модель, способ квантования и использование памяти. Днём попробуйте дообучение и сохраните контрольную точку, затем при необходимости проверьте экспорт в Core ML. Если ночью нужно запускать сборку, сначала завершите эксперименты или ограничьте параллельность.
Для таких задач можно начать с XR Build Pro 64. 64GB унифицированной памяти — это характеристика конфигурации, а не гарантия работы любой модели. Сначала оцените общий объём памяти, необходимый модели, среде выполнения и другим задачам.
XR Build Pro 64 · M4 Pro / 64GB / 2TB
Аудио и видео: передавайте задачи в очередь, но не оставляйте единственную копию
Днём через графический интерфейс macOS проверьте проект и пути к материалам, а также наличие лицензий, плагинов и шрифтов, нужных для Logic или Final Cut. На ночь запланируйте рендеринг или пакетное перекодирование. После завершения экспортируйте результат, проверьте целостность файлов и очистите временный кэш.
Для крупных проектов можно проверить XR Build Pro 64, но исходные материалы и готовые файлы следует хранить также во внешней копии. Удобство удалённой работы зависит от вашей сети и расстояния до узла. Перед переносом рабочего процесса проверьте подключение на реальных материалах.
XR Build Pro 64 · M4 Pro / 64GB / 2TB