Сборки ближе к команде

Облачный Mac в Сингапур
Mac mini M4 в вашем распоряжении

Для пользователей из Юго-Восточная Азия: собирайте iOS-приложения и разрабатывайте удалённо на выделенном физическом Mac. Это не виртуальная машина: доступны полноценная графическая среда macOS и командная строка. Сначала запустите один рабочий процесс — и только потом решайте, нужны ли дополнительные узлы.

Три конфигурации, четыре периода оплаты, от $21.1 в день. Актуальную доступность проверяйте в панели управления.

Подберите конфигурацию

Три конфигурации: оцените нагрузку на один компьютер

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

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

ArmRDP M4 Base

Для проверки первого процесса сборки iOS, архивации скриптами и несложных задач разработки. Начните с одного runner, работающего последовательно, и проследите за расходом памяти и ростом кеша.

M4
16GB памяти
256GB SSD

$21.1/день

За день
$21.1
За неделю
$57.1
За месяц
$105.7
За квартал
$287.5

Сначала вычтите из объёма накопителя место для системы, Xcode и зависимостей, затем оцените запас для DerivedData и архивов.

ArmRDP M4 Plus

Для проектов с постоянно работающим runner, несколькими наборами зависимостей и большим объёмом кеша сборки. Больше объединённой памяти и локального пространства, чем в базовой конфигурации.

M4
24GB памяти
512GB SSD

$41.4/день

За день
$41.4
За неделю
$111.9
За месяц
$207.2
За квартал
$563.6

Несколько схем можно запускать по очереди. Решение о параллельном запуске принимайте по фактической пиковой нагрузке и времени выполнения.

ArmRDP M4 Pro

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

M4 Pro
64GB памяти
2TB SSD

$59.5/день

За день
$59.5
За неделю
$160.7
За месяц
$297.6
За квартал
$809.5

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

Указана стоимость аренды компьютера; оплата производится в долларах США. Если нужно больше места на SSD или подключение устройств по Thunderbolt 5, проверьте дополнительные опции в полном списке тарифов. Итоговую сумму подтвердите на странице конфигурации. Кнопка тарифа выберет соответствующую конфигурацию; узел и период оплаты нужно указать при оформлении заказа.

Сеть и вычисления — отдельно

Подключение к узлу Сингапур

Ориентировочная средняя задержка для Юго-Восточная Азия составляет 20~50ms. Это справочное значение для выбора региона, а не замер вашего текущего соединения и не гарантия задержки для каждой сети оператора.

Средняя задержка по региону

20~50ms

Направление: Юго-Восточная Азия → Сингапур

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

Перед масштабированием проверьте три момента

  • Работа с графикой: подключитесь к VNC через сеть, которой обычно пользуетесь, и проверьте отклик, прокрутку и работу с симулятором. Если изображение тормозит, сначала снизьте разрешение — не списывайте сетевые проблемы на нехватку вычислительной мощности.
  • Передача данных: отдельно проверьте первую загрузку репозитория, скачивание зависимостей и отправку артефактов. Сборку с пустым кешем и последующие запуски фиксируйте раздельно: скорость одной загрузки не показывает стабильную пропускную способность.
  • Автоматизация: запустите на runner реальную задачу архивации и запишите время ожидания, загрузки зависимостей, компиляции, подписи и отправки. SSH удобен для управления задачами, а VNC — для проверок, где нужен графический интерфейс.

Узел работает 365 дней в году. Для длительных сборок храните репозиторий и его копии удалённо, а артефакты архивируйте: runner должен оставаться средой выполнения, которую можно восстановить.

От настройки до первого артефакта

Первое подключение за четыре шага

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

  1. Выберите конфигурацию и срок аренды

    Около 2–5 минут. Выберите конфигурацию, узел и период оплаты, проверьте дополнительные опции и сумму заказа. Для короткой проверки начните с аренды на день; перед долгосрочным использованием протестируйте реальный проект.

    Проверка настроек
  2. Создайте аккаунт и оплатите заказ

    Около 3–5 минут без учёта ожидания подтверждения оплаты. Доступны только USDT-TRC20 и Visa / Mastercard / Amex через Stripe; расчёты — в долларах США. Доступные способы оплаты определяются ответом серверного интерфейса.

    Подтверждение заказа
  3. Получите экземпляр и подключитесь

    Около 5–10 минут после получения учётных данных. Откройте сведения о компьютере в панели управления, подключитесь по SSH или VNC, сверьте имя хоста, смените временный пароль и добавьте собственный открытый SSH-ключ.

    Первое подключение
  4. Запустите воспроизводимую сборку

    Около 10–20 минут на настройку без учёта загрузки инструментов и выполнения сборки. Проверьте версии Xcode и инструментов командной строки, добавьте материалы для подписи проекта, зарегистрируйте runner и убедитесь, что архив и журналы созданы полностью.

    Проверка CI

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

Проверьте перед заказом

Три вопроса об узле Сингапур

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

Если команда находится в Юго-Восточная Азия, стоит сразу выбрать Сингапур?

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

Показывает ли 20~50ms, сколько займёт сборка?

Нет. Это ориентировочный средний показатель задержки для Юго-Восточная Азия, который описывает порядок времени передачи данных туда и обратно. На длительность сборки также влияют размер проекта, чип, память, попадание в кеш и этап подписи. Фиксируйте отдельно чистую и инкрементальную сборки — так будет проще понять, подходит ли конфигурация для ваших задач.

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

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

Сначала запустите одну сборку

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