Команды 3–10 человек (ИП/ООО, удалёнка из СНГ), делающие iOS или кросс-платформу, часто с первого дня на Mac — из‑за Xcode, Keychain и нотаризации. Деньги уходят на топовые ноутбуки всем + нет общего build-Mac + б/у mini как CI. Тема: минимальный cash на Mac-офис с доставкой релизов.
1. Три слоя Mac-офиса
Делите бюджет на слои:
- Ежедневный: код, дизайн — MacBook каждому.
- Доставка: Archive, подпись — один всегда включённый Mac mini.
- Совместная работа: аккаунты, сертификаты, Tailscale.
Экономьте на ежедневном, не на доставке. Масштаб: бюджет удалённой Mac-команды и M4.
2. TCO за 12 месяцев
Порядок величин — подставьте свои цены. 1 build + 5 dev. Учитывайте валютные колебания и удалённый доступ.
| План | Этап | Деньги за 12 мес. | Скрытое |
|---|---|---|---|
| 5× новых MacBook Pro + 1× Mac mini M4 | после раунда | высокий вход | мало ops |
| 5× Air/б/у + 1× б/у mini | бутстрэп | минимальный вход | аккум/гарантия |
| 5× свои + 1× облачный Mac mini M4 | удалёнка | подписка | SSH/VNC, egress |
| только локальные сборки | демо | кажется 0 | хаос сертификатов |
3. MVP: один org build + ноутбуки по уровням
3.1 Mac mini для сборки
Подпись: M4/16/256 часто хватает; Docker/симуляторы → 24/512.
- Ethernet, без сна.
- отдельный Apple ID.
- FileVault, шифрованный бэкап.
3.2 Ноутбуки
Не-iOS: Air. iOS: от 16 ГБ RAM.
# пользователь buildbot, без iCloud # Xcode + CLT # сертификаты, export только CTO # fastlane match # еженедельно df -h, сроки, TestFlight
4. ПО и учётки
Не покупайте весь SaaS в первый день:
- Apple Developer: одно юрлицо, таблица UDID.
- Git: хостинг free + защита веток.
- Секреты: командный менеджер паролей.
- Удалёнка: Tailscale к build-Mac.
- Алерты: падение сборки → Slack.
5. Когда арендовать облачный Mac
Заложите облако, если любой пункт:
- команда в разных городах ;
- нужен egress региона ;
- ночные джобы ;
- два апгрейда mini мало.
Облако = хостинг org build. См. гид по удалённому Mac в нескольких регионах.
6. Правила
| Правило | Практика | Риск |
|---|---|---|
| Единый источник | версии/серты только на build-Mac | случайные ноутбуки |
| Воспроизводимость | CI по тегу, фикс Xcode | «у меня работает» |
| Увольнение | отозвать серты/SSH | бывший подписывает |
| Реестр | серийники | нет учёта |
7. FAQ
Всем Mac?
Для iOS/macOS build-хост обязан быть Mac.
Б/у mini?
Да, с заменой SSD и охлаждением.
Облако vs покупка?
Стабильный офис 18–24 мес. → покупка часто выгоднее.
16 ГБ?
Только подпись — часто да.
MDM?
До 10 человек: Tailscale + инструкции.
Отличие от статьи про бюджет?
Здесь с нуля, там масштаб.
Build-Mac в облаке: кэш на найм
Для ИП/ООО на удалёнке больнее всего полный диск build-Mac, просроченный сертификат, сон ноутбука во время Archive.
При схеме «ноутбуки + один облачный build» Hashvps Mac mini M4 — практичный первый узел подписи— Тарифы и регионы