Apple Silicon M4 · 5 узлов

Общая очередь осталась в прошломВесь Mac работает на вашу сборку

Apple Silicon Mac mini с M4, 16 или 24 ГБ — от $20 в день. Весь компьютер — в распоряжении одной команды; оплата за день, неделю, месяц или квартал.

Выделенный узел · macos-m4Работает
Build #412 Test Archive

Следующая сборка Build #413 запускается на том же узле

УЗЕЛ 01 / Только для вашей команды

Ожидание в очереди
0 минут
Другие пользователи на этом узле
Нет · выделенный доступ

Схема очереди без других пользователей на узле. Порядок задач команды зависит от настроек runner.

Merge M4 SMerge M4 L
VPSMerge

Выделенный физический Mac mini

Apple Silicon M4
Память
16 ГБ RAM
Накопитель
256 ГБ SSD
Архитектура
Нативная arm64
Пользователи
Выделенный доступ · 1 клиент
Физический компьютер · не виртуальная машинаОт $20 в день
Узлы · 5В наличии
  • СингапурSG20–50 мс
  • ТокиоJP30–60 мс
  • СеулKR30–50 мс
  • ГонконгHK20–40 мс
  • Восток СШАUS-E25–35 мс

Ориентировочные значения: фактическая задержка зависит от сети подключения. Доступность узлов проверяйте в консоли в реальном времени.

Совместимость с вашими инструментами

Подключите свой runner — менять YAML-конфигурацию пайплайна не нужно

Сохраните существующие шаги сборки. При подключении может потребоваться изменить теги исполнителя, пути и учётные данные в соответствии с настройками CI-платформы.

  • Xcode
  • xcodebuild
  • Fastlane
  • GitHub Actions self-hosted runner
  • GitLab Runner
  • Jenkins

01Apple Silicon M4

Чип M4 — запускайте Xcode нативноДве конфигурации, нативная компиляция arm64

Обе конфигурации — полноценные Apple Silicon Mac mini с M4. xcodebuild, разрешение зависимостей Swift Package и тесты в симуляторе запускаются нативно на arm64. Выберите конфигурацию с учётом объёма памяти и размера проекта, затем определитесь со сроком аренды.

Для старта CI одного проектаm4-16-256

Merge M4 S

Apple Silicon M4

Память
16 ГБ RAM
Накопитель
256 ГБ SSD
В месяц
$100.1 в месяц

Подходит для сборки одного проекта, модульных тестов и последовательного архивирования. Сначала запустите полный пайплайн на реальном проекте, затем проверьте расход памяти, кэша и дискового пространства.

Несколько target · параллельные тестыm4-24-512

Merge M4 L

Apple Silicon M4

Память
24 ГБ RAM
Накопитель
512 ГБ SSD
В месяц
$197.6 в месяц

Подходит для нескольких target, удалённой работы в Xcode и параллельных UI-тестов. Увеличенный объём памяти и системного диска оставляет больше места для симуляторов, зависимостей и артефактов сборки.

Нативная arm64

Без трансляции через Rosetta

Используйте инструменты, совместимые с Apple Silicon, и образы симуляторов arm64: компиляция и UI-тесты выполняются без слоя трансляции. При переносе старого проекта сначала проверьте, доступны ли его бинарные зависимости для arm64.

  • xcodebuild archiveНативная сборка
  • Среда выполнения симулятора iOS — arm64
  • Разрешение Swift Package — нативное

02Выделенный физический Mac mini

Весь компьютер — одному клиентуФизический Mac mini, не виртуальная машина

На выделенном узле выполняются только ваши задачи. Другие клиенты не занимают ресурсы компьютера, и сборки других команд не стоят перед вами в очереди. Задачи вашей команды выполняются в соответствии с настроенными вами параллелизмом и порядком.

Общий runner

Очередь с несколькими пользователями

Другие командыВаша задачаОжидание
  • В общей инфраструктуре иногда приходится ждать свободного узла
  • В общей среде другие задачи влияют на доступные вычислительные ресурсы
  • Версии образов и Xcode обычно определяются правилами платформы
  • Длительность выполнения и ограничения параллелизма зависят от выбранного сервиса

Здесь сравниваются модели общей среды выполнения. У разных управляемых CI-сервисов реализация может отличаться.

VPSMerge

Весь компьютер — в вашем распоряжении

Build #412TestArchive
  • Весь Mac mini — в распоряжении одного клиента
  • Физический компьютер: не виртуальная машина и не контейнер
  • Ваши задачи используют все ресурсы CPU и GPU компьютера
  • Команда сама управляет версиями Xcode, Homebrew и кэшем

Оплата не зависит от минут компиляции. В течение срока аренды команда сама планирует сборки, тесты и удалённую разработку.

Ваши сборки не делят CPU с другими

Выбрать конфигурацию

035 узлов

4 площадки в Азиатско-Тихоокеанском регионе и восточная часть США — всего 5 узлов, выбирайте ближайший

Обе конфигурации M4 доступны на всех 5 узлах. Для удалённого рабочего стола учитывайте расположение команды; для автоматических сборок — также расположение репозитория, источников зависимостей и места приёма артефактов. Указанные диапазоны не являются результатами замеров для каждого города.

SG · SINGAPORE

Сингапур

Для Юго-Восточной Азии

20–50 мс примерное время туда-обратно

Подходит командам в Юго-Восточной Азии для удалённого рабочего стола и повседневных сборок. Сохраняйте кэш зависимостей при синхронизации проекта, чтобы сократить повторную передачу данных.

Запустить узел в Сингапуре
JP · TOKYO

Япония · Токио

Для Восточной Азии

30–60 мс примерное время туда-обратно

Подходит японским командам для сборок и удалённой работы в Xcode через VNC. Если часто работаете с графическим интерфейсом, сначала проверьте качество подключения из вашей сети.

Запустить узел в Токио
KR · SEOUL

Южная Корея · Сеул

Для Северо-Восточной Азии

30–50 мс примерное время туда-обратно

Подходит южнокорейским командам для сборок и синхронизации файлов проекта. Размещение репозитория и сервиса артефактов поблизости помогает сократить задержки сети.

Запустить узел в Сеуле
HK · HONG KONG

Гонконг

Для юга Китая и Юго-Восточной Азии

20–40 мс примерное время туда-обратно

Подходит командам на юге Китая для удалённой работы в Xcode и сборок. Для графической отладки используйте VNC, для пакетной компиляции и просмотра журналов — SSH.

Запустить узел в Гонконге
US-E · VIRGINIA

Восток США

Для востока Северной Америки и Западной Европы

25–35 мс примерное время туда-обратно

Подходит командам в Северной Америке и Западной Европе для сборок и загрузки артефактов. При работе между регионами настройте автоматическую отправку журналов и артефактов в существующий CI.

Запустить узел на востоке США

Значения ориентировочные, фактическая задержка зависит от сети подключения. Доступность стандартных конфигураций проверяйте в консоли в реальном времени.

04От заказа до готового узла

От оплаты до регистрации runner — пять шагов, и на каждом есть понятный результат

≈4 минуты

Оценка времени при быстром выполнении операций: 60 + 60 + 30 + 30 + 60 секунд.

Фактическое время зависит от подтверждения оплаты, загрузки по сети и первой установки зависимостей. Это не обещание срока оплаты или развёртывания.

  1. ШАГ 1Выберите модель и срок

    Выберите Merge M4 S или Merge M4 L, затем срок — день, неделю, месяц или квартал — и узел. Проверьте объём памяти и системного диска, а также необходимость дополнительного SSD.

    ≈60 секунд
  2. ШАГ 2Оплатите

    Оплатите в USDT-TRC20 или картой Visa, Mastercard или Amex через Stripe. Расчёты ведутся в USD. Статус оплаты смотрите на странице счёта.

    ≈60 секунд
  3. ШАГ 3Система назначит физический узел

    После подтверждения оплаты система выделит физический Mac mini на выбранном узле. Весь компьютер будет использоваться для вашего заказа. Следите за ходом настройки в разделе заказа и сведениях об инстансе в консоли.

    ≈30 секунд
  4. ШАГ 4Получите данные для SSH и VNC

    Войдите в консоль, чтобы получить данные для подключения. Используйте SSH для сборки в командной строке, а VNC — для графического интерфейса Xcode. Не сохраняйте учётные данные в репозитории или общедоступных журналах.

    ≈30 секунд
  5. ШАГ 5Зарегистрируйте runner

    Используйте команду регистрации, предоставленную вашей CI-платформой, задайте тег macos-m4 и направьте пайплайн на этот исполнитель. Перед первым запуском проверьте путь к Xcode и настройки подписи.

    ≈60 секунд
Монитор и клавиатура на тихом рабочем месте — удобно проверять ход ночной сборки на панели пайплайна
НОЧНАЯ СБОРКАНочная сборка запускается, пока вы спите

05Цены

Две конфигурации M4, от $20 в день— все конфигурации в наличии, расчёты в USD

Обе конфигурации — выделенные физические компьютеры; можно выбрать любой из 5 узлов. Подберите срок под проект: характеристики не меняются при оплате за день или месяц. Указана стоимость аренды всего компьютера, дополнительные опции оплачиваются отдельно.

Merge M4 S

Apple Silicon M4 · 16 ГБ RAM / 256 ГБ SSD

$20/день

$54.1/неделю

$100.1/месяц

$272.3/квартал

В наличии

Merge M4 L

Apple Silicon M4 · 24 ГБ RAM / 512 ГБ SSD

$39.5/день

$106.7/неделю

$197.6/месяц

$537.5/квартал

В наличии

Стартовая цена — $20 в день · Дополнительный SSD и Thunderbolt 5 можно выбрать при оформлении заказа

Доступность проверяйте в консоли в реальном времени. Конфигурации, цены на дополнения и условия доступности собраны на странице тарифов.

Сравнить тарифы

КОМАНДАОдна среда сборки

Одна машина — единая чистая среда сборки для всей команды

Управляйте версиями Xcode, сертификатами и кэшем централизованно. Запускайте сборки PR, ночное архивирование и публикацию в TestFlight на одном узле, сокращая различия между средами выполнения. Зафиксируйте версии инструментов и изолируйте каталоги подписи и артефактов для каждого проекта — так сбои проще воспроизвести.

Справа показана схема оркестрации задач, а не данные мониторинга в реальном времени. Контролируйте параллелизм внутри команды, чтобы одновременная работа нескольких симуляторов и задач архивирования не исчерпала память.

Панель публикаций · схемаRUNNER macos-m4
PR #1186Компиляция и модульные тестыПройдено
mainBuild #412 · архивированиеВыполняется
release/3.8Загрузка в TestFlight через FastlaneДалее
nightlyАрхивирование по расписанию · 02:00Запланировано

06Команды

Три сценария для команд — выделенный MacОписание сценариев, не отзывы клиентов

Разработка iOS на заказВыпуск SaaSВывод моделей ИИ
Команды iOS-разработки на заказ

Пакетная сборка: проекты нескольких клиентов в одной очереди

Работайте с проектами нескольких клиентов, сохраняя отдельные сертификаты и профили подготовки для каждого. Выделенный компьютер позволяет собирать архивы без конкуренции за CPU с другими пользователями. Организуйте рабочие каталоги по проектам, чтобы кэш и артефакты не перезаписывали друг друга.

  • Архивируйте проекты по отдельным схемам, последовательно
  • Централизованно управляйте сертификатами и связкой ключей, ограничив доступ
Рекомендуемая конфигурацияДля начала — Merge M4 S16 ГБ RAM / 256 ГБ SSD · $20 в день
Команды SaaS

Ежедневные публикации в TestFlight на постоянном узле

Настройте ночное архивирование и загрузку в TestFlight через Fastlane. Используйте фиксированный набор инструментов для нескольких target и UI-тестов. Разделите установку зависимостей, тестирование, подпись и загрузку на отдельные этапы; при сбоях сохраняйте журналы и отчёты о тестах.

  • Зафиксируйте версии Fastlane, Ruby и Xcode
  • Настройте параллелизм симуляторов с учётом потребления памяти
Рекомендуемая конфигурацияMerge M4 L24 ГБ RAM / 512 ГБ SSD · $39.5 в день
Команды ИИ

Запускайте локальные модели отдельно от CI-машины

Проводите эксперименты с локальным выводом моделей на Apple Silicon M4 с помощью MLX, а файлы моделей храните на дополнительном SSD. Доступный размер модели зависит от числа параметров, квантования и длины контекста — сначала проверьте расход памяти на нужной модели.

  • 24 ГБ объединённой памяти — больше пространства для экспериментов
  • + дополнительный SSD 2 ТБ для файлов моделей
Рекомендуемая конфигурацияMerge M4 L + дополнительный SSD 2 ТБДополнение: $5.6 в день

07Оплата и расчёты

Четыре срока аренды, расчёты в USD — выберите срок под свой проект

Ниже приведены цены Merge M4 S для разных сроков аренды. Минимальный срок — один день; подтвердите продление в консоли до окончания аренды. Длительный срок подходит для постоянного узла, короткий — чтобы проверить проект и набор инструментов.

За неделю$54.1

Чтобы завершить регрессионное тестирование и архивирование в рамках одного релизного цикла.

За месяц$100.1

Для постоянного CI-узла с неизменным набором инструментов и сохранением кэша.

За квартал$272.3

Для постоянного пула runner и процессов непрерывной доставки.

Валюта расчётовUSD

Цены указаны в $. Заказы и счета оплачиваются в долларах США. Перед оплатой проверьте модель, срок, узел и дополнительные опции.

КриптовалютаUSDT-TRC20

Отправьте платёж по сети и на сумму, указанным на странице оплаты, и дождитесь подтверждения. Хеш транзакции поможет разобраться с вопросами по счёту.

Карта · через StripeVisa / Mastercard / Amex

Платежи картами обрабатывает Stripe; мы не храним полный номер карты. Доступные способы определяются ответом платёжного шлюза.

08Частые вопросы

Перед запуском проверьте пять важных пунктов

Инструкции по подключению runner, смене набора инструментов и устранению неполадок доступны в справке. По вопросам о существующем инстансе войдите в консоль и создайте заявку, указав ID инстанса.

Это виртуальная машина?

Нет. Каждый экземпляр — выделенный физический Apple Silicon Mac mini с M4, весь компьютер доступен одному клиенту. Полностью доступны графический интерфейс macOS и командная строка; вы можете управлять своими инструментами, кэшем и планированием задач.

Какой минимальный срок аренды?

Аренда доступна от одного дня. Merge M4 S стоит $20 в день, Merge M4 L — $39.5 в день. Также можно выбрать неделю, месяц или квартал. До окончания аренды проверьте статус продления и сделайте резервные копии проектов, сертификатов и артефактов сборки.

С какими CI-платформами можно работать?

Можно установить GitHub Actions self-hosted runner, GitLab Runner и Jenkins agent. Сохраните текущие шаги сборки, скорректировав теги runner или настройки исполнителя под свою платформу. При переносе проверьте рабочий каталог, переменные среды и права доступа к секретам.

Какие способы оплаты доступны?

Поддерживаются только USDT-TRC20 и карты Visa, Mastercard и Amex через Stripe. Расчёты ведутся в USD. Доступные способы оплаты определяются ответом платёжного шлюза. Если платёж не подтверждён, сначала проверьте статус счёта, чтобы не оплачивать повторно.

Какие гарантии доступности?

Узлы работают 365 дней в году; гарантированная доступность — 99,9%, что соответствует примерно 43 минутам простоя за 30 дней. Превышение этого времени компенсируется пропорциональным продлением услуги. Подайте заявку через консоль, указав ID инстанса и период; подробные условия приведены в соглашении об обслуживании.

Условия обслуживания

Практика сборки

Сохраняйте опыт подключения в документации

Изучите инструкции по выбору узла и управлению инструментами с учётом своих задач. Сначала добейтесь воспроизводимой сборки, а затем расширяйте автоматизацию команды.

Арендуйте Mac сегодня — сборки запускайте уже сегодня

Merge M4 S от $20 в день· 5 узлов. Сначала проверьте свой проект, затем перенесите пайплайн команды на выделенный узел.

BuildTestArchive