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

Выделенный облачный Mac,
чтобы сборки iOS
выходили быстрее.

Каждый экземпляр — отдельный физический Mac mini, а не виртуальная машина. Запускайте облачную сборку в Xcode, автоматическую упаковку приложений, пайплайны fastlane и self-hosted Mac Runner.

От $21.5/день Пять локаций
Все цены в USD
Стойка с Mac mini и заданиями сборки в сети узлов цвета морской волны

archive-ios Выполняется

xcodebuild archive
destination: arm64

72% · 04:18

JP · TOKYO

M4 PRO
64GB · 2TB

Узел назначен

Ферма сборки

12 / 14 completed

2 jobs active

От отправки кода до подписанного архива — всё выполняется на выделенном узле.
PHYSICALВыделенный физический Mac mini
APPLE SILICONM4 / M4 Pro
5 REGIONSВыбор по расположению команды
365 DAYSУзлы работают круглый год
Почему MiniRents

Понятные конфигурации. Выделенное оборудование. Проверяемый процесс.

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

Выделенное физическое устройство

Каждому экземпляру аренды соответствует отдельный Mac mini, без совместного использования системной среды с другими клиентами. Доступны графический интерфейс macOS и командная строка.

Статус устройства в консоли Удалённое подключение по SSH и VNC Аренда на день, неделю, месяц или квартал

Для полного цикла сборки

Запускайте Xcode, xcodebuild, fastlane и CI/CD Runner. Команды сборки, результаты архивирования и журналы ошибок можно встроить в существующий пайплайн.

Нативная среда Apple Silicon Архивирование, подпись и экспорт Контролируемая очистка после задания

Локация под ваш проект

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

Пять локаций в каталоге Две конфигурации доступны постоянно Фактическая доступность — в консоли
Инженерные нагрузки

Три сценария — один выделенный Mac

Разберите входные данные, среду выполнения и результат, чтобы понять, подходит ли облачный Mac для ваших задач разработки.

Сценарий A

Автоматизация Xcode и fastlane

Для регулярного архивирования, подписи, экспорта и выпуска версий. Репозиторий и материалы подписи команда передаёт с минимально необходимыми правами.

Входrepo + signing materials
СредаMiniRents M4
Результат.xcarchive / .ipa / logs
Сценарий B

Self-hosted Runner для CI/CD

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

Входpipeline job + source
Средаself-hosted Mac Runner
Результатartifacts + build logs
Сценарий C

Эксперименты с ИИ на Apple Silicon

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

Входmodel + dataset
СредаMiniRents M4 Pro
Результатresults + metrics
Фиксированные тарифы

Две конфигурации — под разные задачи

MiniRents M4 подходит для лёгких сборок и подписи одного проекта; MiniRents M4 Pro — для параллельных сборок и задач с большим объёмом памяти. Все цены в USD.

MiniRents M4

M4 · 16GB · 256GB
В наличии
$21.5/ день
  • День$21.5
  • Неделя$58.1
  • Месяц$107.5
  • Квартал$292.4

Для лёгкой упаковки iOS, подписи одного проекта, проверки зависимостей и Runner с небольшой параллельной нагрузкой.

Арендовать MiniRents M4

MiniRents M4 Pro

M4 Pro · 64GB · 2TB
В наличии
$59.6/ день
  • День$59.6
  • Неделя$160.8
  • Месяц$297.8
  • Квартал$810

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

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

Разместите узел ближе к команде, репозиторию или пайплайну

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

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

Локации и конфигурации
SG

Сингапур

Для команд и репозиториев Юго-Восточной Азии.

В наличии
JP

Япония
Токио

Для совместной разработки в Японии и Восточной Азии.

В наличии
KR

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

Для локальных сборок и подключений в Корее.

В наличии
HK

Гонконг

Для команд из Южного Китая и международной разработки.

В наличии
US-E

Восток
США

Для команд восточной части Северной Америки и трансатлантической работы.

В наличии
Сравнение вариантов

Аренда, собственное оборудование и общая среда

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

Три способа развернуть Mac: стоимость, поставка, выделенность и гибкость обновления
Критерий Аренда выделенного физического Mac Собственное оборудование Общая виртуальная машина
Структура затратОплата за день, неделю, месяц или квартал в соответствии с выбранной конфигурациейЗакупка, размещение, сеть, электричество и владение — за счёт командыОбычно оплата общей конфигурации и периода использования
ПоставкаВыберите модель, период и локацию, оформите заказ и получите данные для подключенияЗакупка, доставка, установка, подключение к сети и настройка средыСоздание виртуального экземпляра и настройка программной среды
Выделенность ресурсовВыделенный физический Mac mini, не виртуальная машинаОборудование принадлежит команде и используется только еюФизические ресурсы нижнего уровня могут разделяться с другими экземплярами
Гибкость обновленияВ следующем периоде можно выбрать другую из двух доступных конфигурацийТребуется повторная закупка, замена или добавление оборудованияВиртуальные ресурсы можно менять, но в рамках общей архитектуры
Ответственность за эксплуатациюКоманда управляет кодом, учётными данными, зависимостями и средой сборкиКоманда также отвечает за оборудование, сеть и средуКоманда отвечает за среду экземпляра и данные заданий
Подходящие сценарииПроекты на определённый срок, удалённые команды, фермы сборки и гибкая параллельная нагрузкаПостоянная нагрузка при наличии локальных ресурсов эксплуатацииОбычные задачи без требования к физической выделенности
Пайплайн фермы сборки

От отправки кода до передачи артефактов — единый процесс

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

  1. 01

    Отправка кода

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

  2. 02

    Назначение узла

    Runner подключается к указанному облачному Mac по тегу и подготавливает отдельный рабочий каталог.

  3. 03

    Сборка

    Устанавливаются зафиксированные зависимости, запускается xcodebuild и непрерывно записывается журнал сборки.

  4. 04

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

    Материалы подписи передаются с минимальными правами для архивирования, проверки и экспорта.

  5. 05

    Передача результата

    Артефакты и обезличенные журналы загружаются, после чего временные учётные данные и кэш задания удаляются.

Как планировать параллельность

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

Как хранить журналы

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

Как завершать задания

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

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

Простая оплата, понятный счёт

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

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

USDT-TRC20 VISA MASTERCARD AMEX STRIPE
Цены и структура счёта
Пример структуры счётаUSD
Период арендыDAY / WEEK / MONTH / QUARTER
МодельM4 / M4 PRO
ЛокацияSELECTED REGION
Доп. накопительOPTIONAL SSD
Объединение Thunderbolt 5OPTIONAL
ИтогоUSD

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

Перед началом

Сначала определите границы устройства и процесс разработки

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

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

Нет. Облачный Mac — это выделенный физический Mac mini: каждому экземпляру аренды соответствует отдельное устройство, системная среда не разделяется с другими клиентами.

Какую конфигурацию выбрать для лёгкой сборки iOS?

Рекомендуем начать с базовой конфигурации (M4, 16GB, 256GB). Для параллельных сборок, вывода больших моделей или задач с повышенными требованиями к памяти выберите конфигурацию Pro (M4 Pro, 64GB, 2TB).

Можно подключить его к существующему CI/CD-пайплайну?

Да. Облачный Mac можно зарегистрировать как self-hosted Runner. Ограничьте права на уровне репозитория, задайте понятные теги для заданий и очищайте конфиденциальные переменные и временные файлы после каждого запуска.

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

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

Как выбрать одну из пяти локаций?

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

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

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

Следующий шаг

Выберите конфигурацию и подключите первый облачный Mac

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