Аренда macOS для сборки iOS и CI

Чтобы собрать iOS-приложение, нужен Mac с Xcode. Если своего нет или он занят — арендуйте виртуальную машину macOS или Mac mini целиком: на сутки для разовой сборки или на месяц под постоянный CI-раннер.

Вы получаете macOS с правами администратора: ставите нужную версию Xcode, Command Line Tools, Homebrew, CocoaPods или Swift Package Manager. Сборку запускаете руками в Xcode через Screen Sharing или скриптом по SSH — xcodebuild, fastlane, Flutter, React Native, Kotlin Multiplatform.

Для постоянного CI её регистрируют как self-hosted раннер GitHub Actions или GitLab Runner. Раннер выполняет только ваши задачи, кэш DerivedData и симуляторы остаются между сборками. В ВМ ядра, память и диск закреплены за вами, хотя сам Mac может нести ещё одну ВМ; Mac целиком не делится ни с кем.

Для типичного приложения и CI-раннера хватает ВМ. Для больших проектов, нескольких симуляторов одновременно или параллельных сборок берите Mac целиком: M4 с 16 ГБ или M4 Pro с 24 ГБ.

Подходит

  • Разовая сборка и подпись релиза без своего мака
  • Self-hosted раннер GitHub Actions или GitLab
  • Проверка сборки на нужной версии Xcode
  • Кроссплатформенные проекты: Flutter, React Native, KMP

Не подойдёт

  • Тесты на реальном iPhone — физических устройств у нас нет
  • Сотни параллельных сборок — Mac mini всего четыре

Другие задачи

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

Напишите в Telegram — ответит владелец, а не колл-центр.

Если Telegram открывается медленно или не открывается — пишите на почту, отвечаем так же.