+1TB SSD
- день
- $3
- неделя
- $8
- месяц
- $14.9
- квартал
- $40.5
Сначала ознакомьтесь с условиями
От оплаты в долларах до воспроизводимой сборки iOS — здесь описаны цены, условия подключения и правила работы с данными. Если нужна помощь с конкретным заказом, отправьте тикет через консоль.
Выделенный физический Mac, не виртуальная машина. Аренда от одного дня, цена от $20.5/день.
Найдите ответ на свой вопрос
Попробуйте запросы «оплата за месяц», «сертификат», «публичный IP» или «окончание аренды». Можно сочетать категорию с поиском. Вопросы о доступности относятся к оплате.
Найдено вопросов: 24 · Все категории
Сократите запрос или попробуйте тему, например «подключение», «оплата» или «Xcode». Сброс вернёт все вопросы и не повлияет на заказы.
Сначала выберите срок аренды и конфигурацию, затем проверьте сумму к оплате. Все цены указаны в долларах США.
Оплата производится авансом: сначала выберите модель, затем срок аренды. Дневная, недельная, месячная и квартальная цены — отдельные тарифы, а не дневная ставка, умноженная на количество дней. Выбирайте период с учётом того, как долго планируете пользоваться машиной.
| Модель и характеристики | За день | За неделю | За месяц | За квартал |
|---|---|---|---|---|
| Host M4 Lite M4 / 16GB / 256GB | $20.5 | $55.4 | $102.5 | $278.8 |
| Host M4 Plus M4 / 24GB / 512GB | $39 | $105.4 | $195.1 | $530.7 |
| Host M4 Pro M4 Pro / 64GB / 2TB | $61 | $164.6 | $304.8 | $829.1 |
Дополнительные SSD и Thunderbolt 5 оплачиваются отдельно. Перед оплатой проверьте на странице заказа модель, локацию, срок аренды, дополнительные опции и итоговую сумму. Фактические даты начала и окончания заказа указаны в консоли.
Сначала отправьте тикет через консоль, указав номер текущего заказа, нужную конфигурацию, занятое место на диске и время, когда можно приостановить сборки. Для разных конфигураций используются отдельные физические машины — это не онлайн-масштабирование виртуальной машины.
Перед изменением дождитесь подтверждения поддержки о способе переноса, расчёте стоимости и порядке передачи. До переноса экспортируйте настройки и создайте резервные копии проекта, материалов для подписи и артефактов. Не рассчитывайте, что при смене объёма памяти сохранится всё состояние прежней машины. При переходе на меньшую конфигурацию проверьте, поместятся ли данные на целевой SSD.
Ниже указаны цены на дополнительные опции. Thunderbolt 5 оплачивается за каждую машину отдельно; он не входит в базовую конфигурацию как бесплатное расширение хранилища или памяти. При заказе ориентируйтесь на доступные опции и условия, показанные конфигуратором.
Возможность менять дополнительные опции в течение срока аренды и переносить данные с дополнительного диска зависит от заказа. Не отключайте диск без резервной копии и не рассчитывайте, что дополнительную опцию можно использовать отдельно от машины или вернуть за неё оплату.
Принимаются только USDT-TRC20 и Visa / Mastercard / Amex (через Stripe). Все товары и заказы оплачиваются в долларах США (USD). Доступные способы оплаты определяются ответом платёжного шлюза.
При оплате USDT-TRC20 следуйте указанным на странице оплаты сети, адресу и сумме, а также сохраните хеш транзакции. Оплату картой подтвердите на странице платёжного шлюза. Скриншот оплаты не означает, что машина уже предоставлена: проверьте статус заказа в консоли.
Сначала проверьте заказ и историю платежей в консоли и убедитесь, что речь идёт об одном и том же заказе. Не платите повторно, пока не проверите статус. Для перевода в блокчейне сверьте сеть, адрес получателя, сумму и хеш транзакции.
Затем отправьте тикет с номером заказа, способом и временем оплаты, а также данными для идентификации платежа. По вопросам оплаты картой не отправляйте полный номер карты или код подтверждения. Для USDT-TRC20 достаточно указать хеш транзакции. Если нужна помощь по электронной почте, напишите на support@osxhost.com.
Перед продлением проверьте в консоли срок действия услуги, новый период и сумму к оплате. После оплаты убедитесь, что дата окончания обновилась. Не считайте заказ продлённым только потому, что локальная задача всё ещё выполняется.
Условия досрочного окончания аренды, изменения дополнительных опций и возврата оплаты зависят от заказа и условий обслуживания. Автоматический возврат за оставшиеся часы не гарантируется. В заявке укажите номер заказа, причину и желаемое время прекращения услуги. Сохраните записи о счетах и оплате до получения чёткого ответа.
Разберитесь в особенностях выделенного оборудования, версиях ПО и требованиях к переносу.
Вам предоставляется выделенная физическая машина, а не виртуальная. На срок аренды каждый Apple Silicon Mac mini выделяется одному пользователю. Процессор, унифицированная память и диск этой машины не делятся с другими клиентами. Доступны графический интерфейс macOS и командная строка.
Даже на выделенном оборудовании задачи конкурируют за ресурсы. Архивация, симуляторы, контейнеры и инференс моделей на одной машине используют общие ресурсы. Сначала проверьте последовательный запуск, затем увеличивайте параллелизм и следите за давлением на память и заполнением диска.
Доступны три конфигурации: Host M4 Lite (M4 / 16GB / 256GB), Host M4 Plus (M4 / 24GB / 512GB) и Host M4 Pro (M4 Pro / 64GB / 2TB). Базовый диск и дополнительный SSD — разные опции.
Для обычной сборки одного приложения начните с Lite. Для нескольких target, Flutter и одновременной работы с симуляторами рассмотрите Plus. Для крупных проектов с параллельной архивацией, экспорта Unity или инференса MLX — Pro. Перед выбором оцените пиковый объём DerivedData, кэша зависимостей, сред выполнения симуляторов и архивов, а не только размер репозитория.
Сначала проверьте совместимость нужной версии Xcode с macOS, затем уточните доступную версию до оформления заказа. Если нужна конкретная версия, подтвердите её у поддержки до оплаты. Не рассчитывайте, что можно установить любую старую версию.
После получения запишите версию системы, путь к Xcode и список SDK. Изменение системы может повлиять на инструменты подписи, зависимости Ruby и runner. Сначала создайте резервную копию с возможностью восстановления, проверьте изменения на отдельной задаче и только затем переключайте рабочий конвейер.
Можно запланировать установку нескольких версий Xcode с учётом совместимости с системой и свободного места на диске. Сначала используйте Beta для проверки совместимости, не заменяя ей версию, необходимую стабильному конвейеру. Соблюдайте условия лицензий на получение и использование ПО.
В CI явно задавайте DEVELOPER_DIR для каждой задачи, чтобы глобальное переключение не влияло на другие сборки. После переключения выполните xcodebuild -version и xcodebuild -showsdks, проверьте фактическую цепочку инструментов в журнале, затем запустите тесты и архивацию.
Выберите удобную для удалённой работы локацию, затем проверьте передачу кода, зависимостей и артефактов.
Доступны пять локаций: Сингапур, Япония (Токио), Южная Корея (Сеул), Гонконг и запад США. Все три конфигурации доступны во всех пяти локациях. Актуальную доступность смотрите в консоли.
При выборе учитывайте расположение команды, репозитория и хранилища артефактов. Название локации не гарантирует задержку при подключении из другого региона: на опыт также влияют оператор, корпоративная сеть и способ удалённого доступа.
Фактическая пропускная способность, способ назначения адреса и доступные порты указаны в описании тарифа, консоли и данных о предоставлении машины. Мы не обещаем единые для всех заказов скорость, отдельный публичный IP или доступность любых портов.
Если задаче нужны фиксированный исходящий IP, входящие callback-запросы, список разрешённых IP или загрузка большого объёма артефактов, до заказа укажите протокол, направление соединения, целевой сервис и требования к трафику — поддержка подтвердит возможности. После получения машины проверьте SSH и нужные порты для сервисов, затем подключайте CI. Открывайте только необходимые способы доступа.
Для удалённого графического доступа выбирайте близкую локацию со стабильной маршрутизацией. Для автоматизированных сборок важнее скорость загрузки зависимостей, получения кода и передачи артефактов. Не судите о скорости конвейера только по географическому расстоянию.
Сравните стабильность подключения из своей сети, время клонирования репозитория и журналы полной сборки. Чтобы заранее уточнить условия подключения, укажите часовой пояс команды, особенности сети и основной стек инструментов. Сервис не предоставляет текущие измерения задержки для отдельных городов.
Сохраните привычные команды сборки и настройте защиту учётных данных, кэша и задач.
Машину можно использовать как собственный узел сборки, зарегистрировав GitHub Actions self-hosted runner, GitLab Runner или Jenkins agent. Сначала запустите сборку вручную в терминале, затем передайте исполнителю те же рабочую директорию, пути к инструментам и переменные среды.
Используйте отдельного пользователя для сборки и ограничьте runner по меткам и доступу к репозиториям. Не позволяйте ненадёжным внешним изменениям получать доступ к учётным данным для подписи. Начните с низкого параллелизма, постепенно проверяйте нагрузку на память, число симуляторов и вывод архивов. Не допускайте записи нескольких задач в одну директорию.
Храните материалы для подписи отдельно от исходного кода. Для управления зашифрованными материалами можно использовать fastlane match, а пароль расшифровки передавать через защищённые переменные CI. Не помещайте закрытые ключи, пароли или полные учётные данные в репозиторий или тикет.
Для сборки используйте отдельную связку ключей и ограничьте права доступа, чтобы секреты не попадали в журналы. Храните зашифрованную резервную копию вне машины и отзывайте ненужные разрешения при изменении состава команды или задач. Перед окончанием аренды удалите локальные учётные данные и переменные CI — очистки каталога проекта недостаточно.
Отладка устройств в Xcode и тестирование в симуляторе — разные процессы. Облачная машина поддерживает подходящие сценарии работы с инструментами разработчика, но удалённый доступ не подключает автоматически USB-устройства с вашего компьютера к машине в дата-центре.
Если нужны физическое устройство или периферия USB, заранее отправьте поддержке модель устройства, способ подключения, этапы авторизации и предполагаемый сценарий тестирования. Поддержка проверит условия подключения. Не размещайте заказ, пока не получите подтверждение: прямое подключение локального устройства не входит в гарантированные возможности по умолчанию. Для регрессионных тестов в симуляторе используйте стандартный процесс Xcode.
Для сборок iOS в Flutter и React Native можно использовать общие настройки Xcode, CocoaPods и подписи. Зафиксируйте версии зависимостей, изолируйте кэш по проектам, запустите pod install и полную сборку. Затем решите, каким кэшем можно безопасно пользоваться между задачами.
Docker и OrbStack подходят для вспомогательных сервисов сборки, но контейнеры Linux не заменяют архивацию Xcode в macOS. На Apple Silicon проверьте совместимость архитектуры образов. Контейнеры, симуляторы и сборки используют ресурсы одной машины — учитывайте их в общем лимите параллелизма.
Это обязательство по доступности, а не история мониторинга. Для подачи заявки подготовьте данные заказа и период влияния, которые можно проверить.
Обязательство предусматривает доступность 99,9% за месяц. При расчёте из 30 дней это соответствует примерно 43 минутам недоступности. Это расчётный предел обязательства, а не прогноз ежемесячных сбоев.
Все локации работают 365 дней в году. Случаи, которые учитываются как недоступность, область действия обязательства и метод расчёта определены в условиях обслуживания. Ошибки задач или действия пользователя не означают недоступность физической машины.
За время сверх допустимого периода срок обслуживания продлевается пропорционально продолжительности сбоя. Компенсация относится к затронутому заказу и не означает автоматический возврат денег или предоставление дополнительной отдельной машины.
Во время сбоя сохраните ошибки подключения, журналы задач и время начала и окончания сбоя по вашим наблюдениям, указав часовой пояс. Поддержка проверит событие и заказ, а затем подтвердит учитываемое время и продление. Результат можно проверить в консоли в сроке действия услуги.
Не позднее 7 дней после окончания сбоя отправьте тикет через консоль. Укажите номер заказа, локацию, время начала и окончания сбоя и часовой пояс, приложите проверяемые сообщения об ошибках или фрагменты журналов. Если затронуто несколько заказов, перечислите каждый отдельно — не ограничивайтесь фразой «не работало всю ночь».
Не отправляйте пароли, закрытые SSH-ключи или сертификаты подписи. Тикет нужен для привязки обращения к данным услуги. По общим вопросам можно написать по электронной почте, но заявки по заказу лучше отправлять после входа в аккаунт.
Храните учётные данные в безопасности, а важные файлы копируйте за пределы машины. Перед окончанием аренды завершите перенос данных — не рассчитывайте на восстановление после окончания срока.
После окончания аренды данные безопасно стираются, а перед передачей машина очищается и система устанавливается заново. Платформа не обращается к проектам и сертификатам на машине пользователя. Не храните рабочие данные на машине как единственную копию.
Перед завершением работы экспортируйте нужные проекты, журналы сборок и артефакты, отзовите регистрацию runner, ключи развёртывания и другие токены сервисов. Проверьте, что резервную копию вне машины можно прочитать. Не рассчитывайте на восстановление данных после стирания как на доступную услугу.
Ориентируйтесь на правила о сроке действия заказа, хранении и освобождении ресурсов, указанные в консоли. Общий дополнительный срок хранения не гарантируется; после окончания услуги вход в систему и скачивание файлов также не гарантируются. Если нужен конкретный срок передачи данных, подтвердите его через тикет до окончания аренды.
До окончания срока остановите запуск новых задач и перенесите архивы и необходимые настройки за пределы машины. Проверьте восстановление данных и только после этого завершайте услугу. Если хотите продолжить пользоваться машиной, заранее продлите аренду. Наличие SSH-подключения не подтверждает, что заказ продлён.
Сначала войдите в консоль и проверьте данные о предоставлении машины. Учётные данные для подключения и входа в аккаунт — разные вещи. Не размещайте пароль в общедоступных журналах, артефактах сборки или тексте письма.
Если подозреваете утечку, остановите ненадёжные задачи, отзовите соответствующие ключи и токены, проверьте права runner и отправьте тикет с номером заказа и временем обнаружения. Если войти в консоль не получается, напишите на support@osxhost.com с адреса электронной почты, привязанного к аккаунту, и пройдите проверку личности по запросу поддержки.
По вопросам заказа в первую очередь отправляйте тикет через консоль. Для выбора конфигурации до покупки, закупки для команды или проблем со входом пишите на support@osxhost.com. Связаться с нами можно только этими двумя способами — не отправляйте один и тот же вопрос повторно в другие каналы.
Сразу укажите номер заказа, локацию, время действия и часовой пояс, ожидаемый результат, фактическую ошибку и уже предпринятые шаги. Для проблем со сборкой добавьте версию Xcode, команду запуска и журналы без секретных данных. Подробные шаги для воспроизведения помогают быстрее найти причину, чем один скриншот ошибки.
Укажите номер заказа, период и журналы без конфиденциальных данных. Если вы ещё не оформили заказ, напишите о типе проекта, параллельной нагрузке и предполагаемом сроке аренды — мы поможем проверить, подойдёт ли услуга.