macOS VPS · выделенный Mac mini

Mac в облаке — физический Mac,
сборка в день заказа

Вы получаете отдельный физический Mac mini на Apple Silicon с нативной macOS, а не виртуальную машину. Оплата за день, неделю, месяц или квартал; 4 локации — Сингапур, Токио, Сеул и Гонконг. Готовая рабочая машина для разработки iOS/macOS, автоматических сборок и экспериментов с ИИ.

От $21.2 в день · USDT-TRC20 / Visa · Mastercard · Amex (через Stripe) · расчёт в долларах США

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

SG · FTP M4 Plus · пример процесса

Узлы

СингапурSG ТокиоJP СеулKR ГонконгHK

3 конфигурации · в наличии

В очереди2

Загрузить .xcarchiveShopKit · архив
Загрузить ExportOptions.plistrelease · app-store

Синхронизация2

Загрузка зависимостей SPM38 packages · 62%
rsync исходников проектабез DerivedData

Сборка2

xcodebuild archiveRelease · ARM64
UI-тестысимулятор · 214/260

Готово2

Отправка в TestFlightbuild 4120 · тестовая группаГотово
Готово за 11 минут
Сохранить dSYMсимвольный файл · в архиве

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

3 модели · цены

Три Mac mini — аренда от одного дня

Все цены указаны в долларах США и оплачиваются разовым платежом за выбранный срок. Все 3 конфигурации доступны во всех 4 локациях. Других моделей и индивидуальных сборок нет. Сначала оцените нужный объём памяти и размер проекта, затем выберите срок аренды — для краткосрочной задачи не обязательно покупать компьютер.

Цены на неделю / квартал

FTP M4 Core

Apple M4

$21.2/день

За месяц $105.8/мес.

Чип
Apple M4
Память
16GB объединённой памяти
Накопитель
256GB SSD

Для сборок одной ветки, проверки совместимости с новой системой и временных удалённых задач. Заранее оцените объём исходников, кэша и артефактов сборки, чтобы убедиться, что на SSD 256GB хватит рабочего пространства.

Арендовать FTP M4 Core

FTP M4 Plus

Apple M4

$39.7/день

За месяц $198.6/мес.

Чип
Apple M4
Память
24GB объединённой памяти
Накопитель
512GB SSD

Для непрерывной интеграции, дистрибуции через fastlane и проектов с несколькими ветками. Допустимое число параллельных задач зависит от нагрузки проекта: сначала выполните реальную сборку archive, затем настройте параллелизм Runner.

Арендовать FTP M4 Plus

FTP M4 Pro

Apple M4 Pro

$60.1/день

За месяц $300.3/мес.

Чип
Apple M4 Pro
Память
64GB объединённой памяти
Накопитель
2TB SSD

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

Арендовать FTP M4 Pro

Дополнительно: SSD +1TB, SSD +2TB, соединение Thunderbolt 5 (для каждого компьютера). Полные цены для всех четырёх сроков аренды, условия конфигураций и порядок оплаты — на странице тарифов. Доступность отображается в панели управления в реальном времени.

Под разные рабочие процессы

Три команды — три причины арендовать Mac

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

«Хочу отделить ветку релиза от повседневной разработки и больше не ждать, пока освободится офисный Mac».

Руководитель iOS-разработки · сборка веток

«Сначала возьму на неделю, чтобы проверить использование объединённой памяти 64GB моделью, а потом решу, нужно ли запускать её постоянно».

Инженер машинного обучения · эксперименты с ИИ

«Мне нужна отдельная среда на период адаптации: прогнать регрессионные тесты и забрать готовые артефакты».

Независимый разработчик · тестирование новой системы
Выделенный компьютер · нативная macOS

Полноценный Mac mini,
готовый к вашей цепочке инструментов

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

01

Весь Mac mini — в распоряжении одного клиента

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

02

Нативная macOS, не виртуальная машина

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

03

Объединённая память не делится с другими клиентами

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

Спецификации оборудованияMacFTP · 3 модели
Параметр FTP M4 Core FTP M4 Plus FTP M4 Pro
Чип M4 M4 M4 Pro
Объединённая память 16GB 24GB 64GB
SSD 256GB 512GB 2TB
Публичный IP Выделенный Выделенный Выделенный
Сетевой порт Гигабитный Гигабитный Гигабитный
ОС Нативная macOS Нативная macOS Нативная macOS

Все 3 конфигурации — выделенные физические компьютеры. Фактическая пропускная способность зависит от сети доступа и целевого сервиса; характеристики порта не гарантируют такую же скорость передачи через интернет.

Подключите свою цепочку инструментов

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

Зарегистрируйте узел как самостоятельный Runner и назначайте задания с метками macOS и ARM64. Перенос не требует переписывать все скрипты: достаточно определить версии инструментов, расположение ключей, каталог кэша и место хранения артефактов.

SSH и VNC

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

Несколько версий Xcode

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

fastlane и самостоятельный Runner

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

Выделенный публичный IP

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

.github/workflows/ios-release.ymlПример самостоятельной сборки
name: ios-release
on: workflow_dispatch
jobs:
  archive:
    runs-on: [self-hosted, macOS, ARM64]
    env:
      DEVELOPER_DIR: /Applications/Xcode.app/Contents/Developer
    steps:
      - uses: actions/checkout@v4
      - run: xcodebuild -version
      - run: |
          xcodebuild archive \
            -scheme ShopKit \
            -archivePath build/ShopKit.xcarchive
Перед запуском: зарегистрируйте Runner, проверьте путь к Xcode, укажите общую схему проекта вместо примера и настройте подписание.
Работа без перерывов · целевой уровень доступности

Целевая месячная доступность — 99.9%, прописана в условиях

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

99.9%

Целевая месячная доступность · раздел 5 условий обслуживания

Доступность и компенсации
90 дней назад60 дней30 днейСегодня

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

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

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

Локации в Азиатско-Тихоокеанском регионе

4 локации — в каждой доступны все 3 модели

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

SG · Юго-Восточная Азия

Сингапур

Город
Сингапур
Для команд
Из Юго-Восточной Азии
Моделей
3

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

Все 3 в наличииВыбрать узел →
JP · Восточная Азия

Токио

Город
Токио
Для команд
Работающих с Японией
Моделей
3

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

Все 3 в наличииВыбрать узел →
KR · Северо-Восточная Азия

Сеул

Город
Сеул
Для команд
Работающих с Кореей
Моделей
3

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

Все 3 в наличииВыбрать узел →
HK · Южный Китай и Юго-Восточная Азия

Гонконг

Город
Гонконг
Для команд
Из Большого Китая
Моделей
3

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

Все 3 в наличииВыбрать узел →

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

От заказа до сборки

Три шага — и ваш Mac готов,остальное по-прежнему

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

  1. 1

    Выберите узел, модель и срок

    4 локации, 3 модели, аренда на день, неделю, месяц или квартал. Убедитесь, что объёма SSD хватит для исходников, кэша и ожидаемых артефактов сборки.

  2. 2

    Проверьте сумму и оплатите

    USDT-TRC20 или Visa / Mastercard / Amex (через Stripe); расчёт только в USD. Доступные платёжные шлюзы определяются ответом сервера.

  3. 3

    Получите данные и проверьте среду

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

Перед заказом — о важных ограничениях

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

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

Для каких задач подходит краткосрочная аренда?

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

Можно использовать существующий CI?

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

Как продлить аренду и сохранить данные?

Аренду можно продлить до её окончания. Храните отдельные копии исходников, сертификатов и артефактов; перед завершением аренды экспортируйте данные и изучите условия окончания аренды и очистки диска.

Можно арендовать несколько машин в одной локации?

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

Кому этот вариант не подойдёт?

Не подойдёт проектам, которым необходим Intel Mac, локация вне каталога или постоянное владение оборудованием: эти требования не покрываются тремя конфигурациями Apple Silicon.

Сборки и перенос проектов

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

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