Арендуйте Mac на день,
а по окончании срока доступ отключится

Mac для разработки · Flutter / React Native / Unity

  • Оплата за день, неделю, месяц или квартал — без долгосрочного договора.
  • Подключение в день заказа — можно сразу собирать iOS-приложение.
  • До 64 ГБ объединённой памяти: M4 Pro, 64 ГБ / 2 ТБ.

Разрабатывайте на привычном компьютере, а в облако перенесите только этапы, которым нужна macOS.

Windows 11 C:\app> flutter build ipa Компьютер с Windows · для сборки нужны macOS и Xcode
Логотип XcodeHost Карточка аренды Mac
МодельXcodeHost M4
УзелСингапур SG
ЗапускВ тот же день
День$19.9
Неделя$53.8
Месяц$99.7
Квартал$271.2
Срок истёк · нет продления · остановка
Runner.ipaЭкспортировано
5 узловСингапур · Токио · Сеул · Гонконг · запад США
Запуск в тот же деньДанные для подключения доступны в панели после оплаты
99.9%Гарантия доступности, не показатель мониторинга в реальном времени
$19.9/деньНачальная цена · XcodeHost M4

Под срок проекта

Выберите срок

Арендуйте Mac на нужное время. При заказе доступны четыре срока.

Все цены →
На день

Разовая проверка

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

M4 $19.9/день
M4 Pro $59/день
На неделю

Раунд тестирования

Запланируйте интеграцию и тестирование проекта, переданного на аутсорс, — проверку подписи и исправления можно провести в одной среде.

M4 $53.8/неделю
M4 Pro $159.4/неделю
На месяц

На один релиз

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

M4 $99.7/месяц
M4 Pro $295.1/месяц
На квартал

Для CI-сборок

Настройте self-hosted runner для непрерывной доставки и подключите среду сборки к процессам команды.

M4 $271.2/квартал
M4 Pro $802.7/квартал

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

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

Подключите среду

Можно начать в тот же день

Выберите конфигурацию и выполните три шага, чтобы приступить к сборке.

  1. 01

    Оформите заказ

    Выберите модель, узел и срок аренды, проверьте сумму и оплатите заказ.

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

  2. 02

    Получите данные

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

    Сохраните данные заказа в панели управления. Если возникнут проблемы с подключением, создайте обращение по этому заказу. Не публикуйте пароли, закрытые ключи и материалы для подписи.

  3. 03

    Подключитесь и соберите

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

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

Проверьте характеристики

64 ГБ памяти

Для крупных ресурсов Unity и нескольких симуляторов рассмотрите конфигурацию M4 Pro.

XCODEHOST M4 PRO SPEC
Чип
M4 Pro
Объединённая память
64GB
Накопитель
2TB SSD
Сетевые узлы
SG · JP · KR · HK · US-W
Подключение
Удалённый рабочий стол VNC · SSH
ID m4pro-64-2tbот $59/день

Начальная конфигурация XcodeHost M4: M4 / 16GB / 256GB SSD

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

xcodebuild archive VNC · SSH M4 Pro 64GB / 2TB SSD
Пишите код локально, собирайте удалённо. Доступны графический интерфейс и командная строка.

Начните со своего стека

Для кого

Не переносите всю разработку — подключите только этапы, которым нужен Mac.

Сборка iOS-приложения на Flutter

Пишите код на Windows, затем проверьте инструменты на Mac, восстановите зависимости и выполните flutter build ipa.

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

Сборка и подпись React Native

В удалённой среде macOS выполните pod install, соберите нативные зависимости, создайте Archive и экспортируйте приложение.

Не удаляйте lock-файлы зависимостей; проверьте версии Node, Ruby и CocoaPods. Если возникают ошибки Hermes или нативных модулей, начните с соответствующего журнала сборки.

Экспорт и сборка Unity

Экспортируйте проект Xcode в Windows, загрузите его на Mac, выполните сборку, проверьте подпись и экспортируйте тестовую версию.

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

Цены в долларах

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

Две конфигурации и четыре срока аренды. Сначала сравните характеристики, затем выберите срок.

Дополнительно →

XcodeHost M4

M4 · 16GB объединённой памяти · 256GB SSD

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

День$19.9/день
Неделя$53.8/неделю
Месяц$99.7/месяц
Квартал$271.2/квартал

XcodeHost M4 Pro

M4 Pro · 64GB объединённой памяти · 2TB SSD

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

День$59/день
Неделя$159.4/неделю
Месяц$295.1/месяц
Квартал$802.7/квартал

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

Выберите расположение

Узел подключения

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

Узлы

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

Выделенный сервер

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

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

Доступность

Узлы работают 365 дней в году. Гарантия доступности — 99.9%.

При расчёте за 30 дней это соответствует примерно 43 минутам простоя. Если лимит превышен, срок обслуживания компенсируется пропорционально времени сбоя. Для обращения укажите номер заказа и период недоступности.

Оплата

USDT-TRC20Visa · Mastercard · AmexКарты обрабатываются через Stripe · расчёт в долларах

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

Важные детали

Перед сборкой

Что делать, если у меня нет Mac?

Продолжайте писать код на Windows или Linux. Компиляцию проекта iOS в Xcode, Archive и экспорт можно выполнять на облачном Mac. Инструменты, зависимости и материалы для подписи нужно настроить для конкретного проекта.

Какие материалы нужны для подписи?

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

Нужно ли переносить весь код в облако?

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

Как работать с macOS из Windows?

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

Можно ли подключить CI?

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

Что будет с проектом после окончания аренды?

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

Как выбрать конфигурацию?

Оцените размер проекта, пиковое потребление памяти и число одновременно запущенных инструментов. Для обычных проверок рассмотрите M4, для крупных ресурсов и параллельных задач — M4 Pro. Время сборки зависит от проекта, зависимостей и настроек.

Что приложить к сообщению об ошибке?

Войдите в панель управления и создайте обращение. Укажите номер заказа, время возникновения проблемы, версии инструментов и журнал ошибки без конфиденциальных данных. По вопросам выбора конфигурации до заказа или консультации по электронной почте пишите на support@xcodehost.com.

Нужно собрать приложение сегодня?

Начните с XcodeHost M4 за $19.9 в день: выберите срок аренды и проверьте дату окончания.