Очередью сборок управляете вы
Архивация, тесты и компиляция зависимостей выполняются на арендованной вами машине. Вы сами выбираете, что запускать параллельно и когда, не деля процессор с незнакомыми командами.
XcodeVPS предоставляет вам настоящий Mac mini в единоличное пользование на выбранный срок. Минимальная аренда — один день: удобно для релизного спринта, CI или краткосрочных экспериментов с macOS. Вы получаете физический узел, а не виртуальную машину.
Две конфигурации M4 · 4 узла в Азиатско-Тихоокеанском регионе · от $21.4 в день. Наличие проверяйте в панели управления в реальном времени.
Однажды нашей команде пришлось ждать CI-сборку iOS-проекта. Для работы были нужны macOS, Xcode и стабильная среда выполнения, но доступные варианты не подходили. Покупать новую машину ради короткого периода высокой нагрузки означало слишком большие стартовые расходы, а на общей машине приходилось делить ресурсы с чужими сборками. Нужен был не бюджет на постоянное оборудование, а Mac, который можно сразу подключить к задаче и вернуть после её завершения.
Так мы сосредоточились на простой услуге: целый Mac mini в аренду от одного дня. Вы решаете, какие задачи запускать и на какой срок брать машину; мы предоставляем её и данные для подключения. Это не усложняет среду разработки, а помогает не превращать временную задачу сборки в решение о покупке оборудования.
macOS работает непосредственно на Mac mini: мы не делим одну машину на несколько виртуальных машин.
Одна аренда — одна физическая машина. Процессор, память и встроенный накопитель не делятся с другими арендаторами.
День для релиза, неделя для спринта или более длительный срок для постоянных сборок — краткосрочные задачи не требуют начинать с помесячной оплаты.
В общей среде вы не контролируете, когда другая задача займёт ресурсы. XcodeVPS предоставляет целую выделенную физическую машину, а не виртуальный сервер: на весь срок аренды процессор, унифицированная память и встроенный накопитель доступны только вам. Это не гарантирует одинаковое время сборки для каждого проекта, но исключает конкуренцию с другими арендаторами за аппаратные ресурсы этой машины.
Архивация, тесты и компиляция зависимостей выполняются на арендованной вами машине. Вы сами выбираете, что запускать параллельно и когда, не деля процессор с незнакомыми командами.
XV M4 Runner оснащён 16 ГБ памяти. Для большего числа параллельных задач или работы с Simulator выберите XV M4 Studio с 24 ГБ. Обе конфигурации — физические машины на M4.
В Runner установлен SSD на 256 ГБ, в Studio — на 512 ГБ. Учитывайте это при планировании места для исходного кода, кеша сборки и тестовых материалов.
Работайте в графическом интерфейсе macOS или подключайтесь по SSH и используйте командную строку. Данные для первого подключения предоставляются после выдачи машины; инструкции смотрите в справочном центре.
Релиз, проверка совместимости или временное расширение пула исполнителей CI — у каждой задачи есть понятные сроки. Минимальная аренда — один день: получите macOS для текущей работы, а если понадобится продолжить, выберите неделю, месяц или квартал.
Короткий срок не всегда обходится дешевле. XV M4 Runner стоит $21.4 в день или $57.8 в неделю. Если планируете работать три дня подряд, посуточная аренда обойдётся в $64.2 — недельный тариф выгоднее. Перед заказом оцените длительность задачи и оставьте время на резервное копирование и завершение работы.
Составьте список этапов: архивирование, тестирование и загрузка. Выберите посуточный или недельный тариф с учётом предполагаемого времени завершения.
Определите, сколько задач должны выполняться одновременно, и решите, запускать ли их по очереди на одной машине или распределить между несколькими.
Сначала оцените требования к памяти, диску и объёму экспериментальных данных. Для краткой проверки не нужно заранее брать машину надолго.
Перед окончанием аренды сохраните резервную копию данных. Если вы не продлите аренду, машину вернут в пул и полностью очистят накопитель.
Удобство удалённого рабочего стола зависит от маршрута сетевого трафика, поэтому перед заказом стоит учесть расстояние между командой и машиной. Две конфигурации доступны в Сингапуре, Токио, Сеуле и Гонконге — прежде всего для команд разработки в Азиатско-Тихоокеанском регионе. Расположение узла не определяет фактическую задержку: она зависит от вашей сети и маршрута оператора.
Подходит командам, чьи основные участники находятся в Юго-Восточной Азии и хотят работать с удалённым рабочим столом поблизости.
UTC+8 · две конфигурацииПодходит командам, которые разрабатывают, тестируют и собирают проекты в Японии и соседних регионах.
UTC+9 · две конфигурацииПодходит разработчикам в Корее и соседних регионах, которым нужен близкий узел для совместной работы.
UTC+9 · две конфигурацииПодходит командам, чьи основные участники находятся в Южном Китае или Юго-Восточной Азии и которым нужна удалённая среда разработки.
UTC+8 · две конфигурацииВсе сочетания конфигураций и расположения узла доступны для заказа. Фактическое наличие на момент заказа проверяйте в панели управления в реальном времени. Выбирая узел, прежде всего учитывайте, кому чаще всего предстоит работать за удалённым рабочим столом, а не только то, кто запускает сборки.
При аренде удалённой машины важно не только то, запускается ли на ней Xcode. До оплаты нужно понимать, сколько вы заплатите; после подключения — кто пользуется оборудованием; перед завершением аренды — что произойдёт с данными. Вот наши чёткие ответы на эти вопросы.
Цены на день, неделю, месяц и квартал для обеих конфигураций указаны на странице тарифов и конфигураций. Дополнительное хранилище и объединение по Thunderbolt 5 также указаны отдельными позициями, чтобы вы могли заранее проверить стоимость.
Принимаем USDT-TRC20, а также Visa, Mastercard и Amex через Stripe. Фактически доступные способы оплаты отображаются в панели управления. Данные карты обрабатывает Stripe — они не проходят через серверы нашего сайта.
Во время аренды ресурсы физической машины — процессор, память и встроенный накопитель — не выделяются другим арендаторам. Вы получаете полноценную среду macOS с графическим интерфейсом и командной строкой.
Исходный код, сертификаты и тестовые материалы, которые вы храните на облачном Mac, принадлежат вам. Мы не просматриваем и не анализируем их. Если вы не продлите аренду, машину вернут в пул и полностью очистят накопитель. Не забудьте сделать резервную копию до окончания аренды.
Выберите конфигурацию, узел и срок аренды, а затем оформите заказ. Если пока не определились, сравните два варианта конфигурации и четыре срока аренды. Ответы на вопросы о подключении и обработке данных можно найти в справочном центре.