Выделенный Apple Silicon

Выделенный облачный Mac,
ускоряющий облачную сборку Xcode

Каждый заказ соответствует отдельному физическому узлу Mac mini. Это не виртуальная машина, и вычислительные ресурсы не распределяются между арендаторами.

Узел постоянно доступен для сборки, тестирования, подписи и архивирования, публикации артефактов, проверки AI-инструментов и удалённой разработки.

iOS CI/CD Сборка macOS AI-эксперименты Удалённая разработка
Права доступа к узлу, системная среда и срок аренды определяются конфигурацией заказа; фактическая доступность отображается в консоли в реальном времени.
hexvm / physical-nodes / overview
Изометрический кластер физических узлов из нескольких Mac mini
Состояние узлов 6 / 6 в норме
SG-M4-028Сингапур · M4 21 мс
JP-M4P-014Япония (Токио) · M4 Pro 34 мс
USW-M4-047Запад США · M4 29 мс
Узлы и дата-центры6 регионов
Типовое время выдачи≈ 4 минуты
Целевой показатель99.9%
Консоль рабочих нагрузок

Оркестрируйте выделенные узлы для задач разработки

От команды сборки до результата: конфигурация, длительность, версия коммита и регион узла остаются понятными и доступными для проверки. Цвета статуса обозначают только прогресс, успешное выполнение и требующие внимания этапы.

Рабочая нагрузка

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

Пайплайн публикации iOSЯпония (Токио) · JP-M4P-014

После отправки кода self-hosted runner получает задачу и последовательно выполняет восстановление зависимостей, тестирование, архивирование и загрузку артефактов.

App / Release 8.4.1main · 8e12d9aУспешно04:1814:32
UI Tests / iPhone 16feature/paymentsВыполняется02:4114:38
Archive / Releaserelease/8.4В очереди--:--14:41

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

Все сценарии использования
Физический выделенный Mac

Один заказ — один отдельный Mac mini

Это не общий вычислительный экземпляр и не виртуальная машина. Чип, память и локальное хранилище каждого узла выделены соответствующему заказу, а системная среда управляется вашим процессом разработки.

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

Чёткие границы доступа

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

  • Данные подключения к узлу изолированы для каждого заказа
  • Своевременно отзывайте ключи при изменении состава команды
  • Перед передачей удаляйте конфиденциальные данные из журналов

Более стабильные результаты

Фиксированный физический узел уменьшает колебания из-за конкуренции за общие ресурсы и подходит для непрерывной сборки, тестирования, подписи и архивирования, а также длительных инженерных задач.

  • Фиксированные характеристики чипа и памяти
  • Кэш сборки хранится на локальном узле
  • Удобно сравнивать длительность разных коммитов

Контролируемая среда инструментов

Управляйте Xcode, инструментами командной строки, кэшем зависимостей, сертификатами сборки и версиями скриптов по проектам, сокращая различия между рабочими станциями и пайплайнами.

  • Фиксируйте базовые версии Xcode и SDK
  • Изолируйте кэш зависимостей разных проектов
  • Сохраняйте воспроизводимые команды сборки
Глобальные регионы узлов

6 регионов, все сочетания из каталога доступны для заказа

Сейчас доступны Сингапур, Япония (Токио), Южная Корея (Сеул), Гонконг, восток и запад США. При выборе учитывайте расположение команды, точку входа в репозиторий и место загрузки артефактов.

SGСингапурСборка и удалённый доступ в Юго-Восточной АзииДостаточно
JPЯпония (Токио)Сборка и тестирование в Северо-Восточной АзииДостаточно
KRЮжная Корея (Сеул)Доступ для команд в Корее и соседних регионахДостаточно
HKГонконгМежрегиональные пайплайны в АзииДостаточно
US-EВосток СШАРепозитории и команды на востоке Северной АмерикиДостаточно
US-WЗапад СШАРазработка и публикация на западном побережье Северной АмерикиДостаточно
Как выбрать регион

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

Информация о доступности

HexVM M4 и HexVM M4 Pro доступны во всех 6 регионах. Фактический статус и доступные опции отображаются в консоли в реальном времени.

Прозрачное ценообразование

Всего две конфигурации для разных рабочих нагрузок

Аренда доступна на день, неделю, месяц или квартал. Начальная цена — $19.3 в день ; переключите период, чтобы проверить фиксированные цены обеих конфигураций в каталоге.

Выберите срок аренды

HexVM M4 Pro

Параллельная сборка, крупные проекты и длительные задачи

Высокая производительность
$59.5/ день

Для проектов, которым требуется больше памяти и локального хранилища.

ЧипM4 Pro
Память64GB
Хранилище2TB
  • Сборка крупных проектов Xcode
  • Параллельные задачи и длительное выполнение
  • Крупный кэш и артефакты сборки
Заказать HexVM M4 Pro
USDT-TRC20 Visa / Mastercard / Amex (через Stripe) Расчёты только в USD Фактически доступный платёжный шлюз определяется ответом бэкенда
Выдача и стабильность

От подтверждения оплаты до получения учётных данных — обычно около 4 минут

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

Автоматическая временная шкала выдачи узла

У каждого этапа есть понятные входные данные, проверки и результат завершения.

Всего около 4 минут
  1. 01Подтверждение оплатыПроверьте сумму заказа, валюту и результат платежа; после подтверждения начнётся назначение узла.Около 1 минуты
  2. 02Назначение узлаСопоставляются регион, модель, срок аренды и дополнительные опции из заказа.Около 1 минуты
  3. 03Проверка системыПроверяются сеть, локальное хранилище, графический интерфейс macOS и состояние командной строки.Около 1 минуты
  4. 04Передача учётных данныхЧерез канал заказа предоставляются адрес узла, имя пользователя и временные данные подключения.Около 1 минуты
Типовая продолжительность выдачи≈ 04:00

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

Индикатор доступности сервиса

Статус за последние 90 дней отображается по дням; зелёные ячейки означают нормальную запись за день.

Целевой показатель
99.9%
В нормеМетки событий
Период наблюдения90 дней
Режим работыРаботает круглый год
Целевой показатель99.9%

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

Безопасность и целевые показатели
Рабочий процесс разработчика

Подключение к существующим репозиториям и пайплайнам

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

01

Сборка Xcode

Загрузите код и зависимости зафиксированных версий, проверьте проект, Scheme, SDK и целевую архитектуру. Перед сборкой запишите версии Xcode и инструментов командной строки.

xcodebuild build
02

Подпись и архивирование

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

xcodebuild archive
03

Проверка тестами

Запустите модульные тесты и UI-тесты, сохраните пакет результатов, снимки ошибок и важные журналы. Перед очисткой DerivedData сохраните необходимые данные для анализа.

xcodebuild test
04

Публикация артефактов

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

fastlane release
Перед подключениемЗафиксируйте базовую версию Xcode, настройте права репозитория, проверьте регион и сетевой маршрут.
Во время работыСохраняйте журналы сборки, контролируйте место на диске и ограничивайте доступ к ключам и сертификатам.
Перед освобождениемЭкспортируйте необходимые артефакты, отзовите разрешения, удалите код и конфиденциальные учётные данные.
Проверьте перед заказом

О выдаче, доступе и расчётах

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

HexVM предоставляет виртуальные машины?

Нет. Каждый заказ соответствует отдельному физическому узлу Mac mini; чип, память, локальное хранилище и регион указаны на странице подтверждения заказа. Узел не делит вычислительные ресурсы с другими арендаторами.

Когда можно подключиться к узлу после оплаты?

Типовая выдача занимает около 4 минут и включает подтверждение оплаты, назначение узла, проверку системы и передачу учётных данных. После получения данных подключения сначала проверьте ID узла, регион и модель.

Какие способы оплаты поддерживаются?

Поддерживаются только USDT-TRC20 и Visa / Mastercard / Amex (через Stripe). Все заказы оплачиваются в долларах США (USD); фактически доступный шлюз определяется ответом бэкенд-интерфейса.

Как можно подключиться к облачному Mac?

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

Узел работает постоянно?

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

Развернуть выделенный узел

Выберите свой выделенный Mac

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

Все расчёты выполняются в долларах США (USD).