Сначала задача — потом узел

Расскажите, что хотите запускать, —
и мы подскажем, какой Mac выбрать

Обращения обрабатываются в рабочие дни в порядке поступления. Рекомендуем заложить 1–2 рабочих дня; точные сроки будут указаны в ответе на почту или в тикете. Мгновенный ответ не гарантируется.

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

Два канала, три типа вопросов

Выберите подходящий канал

Единственный адрес для внешних обращений — support@armshell.com. Вопросы по заказам, узлам и платежам удобнее отправлять через тикет в консоли после входа.

Подбор до заказа

Для тех, у кого ещё нет заказа: сборки Xcode, постоянная работа CI, автоматизированное тестирование, эксперименты с MLX, а также выбор узла, памяти и хранилища.

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

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

Подготовить письмо для подбора

Технический тикет

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

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

Срок ответа: в рабочие дни; рекомендуем заложить 1–2 рабочих дня. Первый ответ не означает, что проблема уже решена.

Войти и создать технический тикет

Оплата и счета

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

Для оплаты картой укажите номер счёта. Для USDT-TRC20 можно указать хеш транзакции. Какие данные нужны для оформления счёта и каков порядок обработки, подтвердим в ответе.

Срок ответа: рекомендуем заложить 1–2 рабочих дня. Проверка платежа и оформление счёта могут потребовать уточнений.

Войти и проверить счёт
Генератор черновика письма

Одно письмо вместо долгой переписки

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

Проверьте текст письма, добавьте вложения и отправьте его вручную на адрес support@armshell.com. Если на устройстве не настроено почтовое приложение, скопируйте черновик ниже и вставьте его в привычную почту.

Какие сведения помогут подобрать конфигурацию?

Вместо «нужен быстрый Mac» расскажите, как вы работаете: собираете проект время от времени или постоянно, сколько задач запускаете одновременно, велики ли кэши и какая версия Xcode требуется. Точные замеры не обязательны — для начала опишите рабочий процесс.

Выбирайте регион с учётом сценария работы

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

Не указывайте пароли от аккаунта, SSH-ключи, полный номер карты, закрытые ключи сертификатов или токены доступа. Удалите конфиденциальные данные из логов терминала. Скриншоты и файлы прикрепляйте к письму или тикету.

Опишите задачу

Электронная почта и описание проблемы обязательны. Остальные сведения указывайте по ситуации. Если вы не уверены, так и напишите: «не уверен».

Укажите адрес аккаунта — так будет проще найти ваш заказ.
Предпочтительный регион (необязательно, один вариант)

Если ещё не решили, оставьте поле пустым и укажите основное место использования в описании.

Не более 1200 символов. Длинные логи отправляйте во вложении. Не вставляйте ключи и учётные данные.

Черновик создаётся только на этой странице и не отправляется автоматически.

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

Перед отправкой уделите минуту

Три детали помогут быстрее приступить к работе

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

  1. 01

    Укажите заказ или узел

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

  2. 02

    Добавьте полный контекст ошибки

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

  3. 03

    Укажите срок использования

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

Командная работа и несколько узлов

Сначала опишите рабочий процесс — потом обсудим количество машин

ArmShell предоставляет выделенные физические узлы с Apple Silicon, а не виртуальные машины. Несколько узлов для параллельных задач и обновление одного узла решают разные задачи. Сначала разберёмся, как распределяется работа, чтобы избежать лишних затрат и очередей.

Параллельная работа и объединение через TB5

Различайте сценарии «несколько узлов выполняют отдельные задачи» и «нужно объединение через Thunderbolt 5». В первом случае задания обычно распределяются очередью CI. Для второго укажите количество машин, направление передачи данных, поддержку со стороны ПО и требования к хранилищу.

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

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

Общий узел для команды в разных часовых поясах

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

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

Полезно указать: время передачи узла, длительность пересечения сеансов и необходимость сохранить одинаковую среду.

Долгосрочная оплата поквартально и постоянные сборки

Укажите предполагаемый срок непрерывного использования, версию Xcode, размер кэша зависимостей и стратегию резервного копирования. Для постоянно работающего runner важнее стабильный набор инструментов и понятный порядок продления, чем время одной сборки.

Три конфигурации: M4 / 16GB / 256GB, M4 / 24GB / 512GB и M4 Pro / 64GB / 2TB — соответственно Shell M4, Shell M4 Plus и Shell M4 Pro. Сначала опишите задачу, а затем выбирайте конфигурацию: объём памяти сам по себе не гарантирует производительность.

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

Оплата только в долларах, доступны два способа

Принимаем USDT-TRC20 и Visa / Mastercard / Amex через Stripe. Другие способы оплаты не поддерживаются. Фактическая доступность платёжного шлюза отображается в интерфейсе.

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

Что проверить после оплаты?

  • Оплата картой: укажите номер счёта, время платежа и сообщение в интерфейсе. Не указывайте полный номер карты и код безопасности.
  • USDT-TRC20: укажите номер счёта и хеш транзакции, чтобы мы могли проверить платёж.
  • Продление или дополнительная покупка: укажите соответствующий заказ и желаемую конфигурацию. Одного скриншота оплаты недостаточно.

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

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

Заказ → тикет → продолжение работы

Уже есть аккаунт? Напишите по заказу

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