Mac VPS и macOS VPS: что на самом деле можно арендовать
Настоящего Mac VPS, то есть дешёвой доли большого сервера, который делят многие клиенты, по сути не существует. Лицензия macOS от Apple этого не разрешает. Арендовать можно учётную запись на общем Mac, виртуальную машину на Mac, сданном лично вам, или целый выделенный Mac. Ниже о том, как устроен каждый вариант и сколько он стоит.
Что такое VPS и чем отличается macOS
Linux VPS дешёвый, потому что один большой сервер делят на много виртуальных машин. Каждую продают другому клиенту. Стоимость железа распределяется на десятки человек.
macOS так продавать нельзя. Этому мешают три части лицензии Apple. Мы читали лицензию macOS Tahoe 26 в октябре 2026 года.
- Раздел 2J говорит, что macOS нельзя запускать на компьютерах не от Apple. Ещё он запрещает сдавать macOS в аренду или лизинг, кроме случаев, которые разрешает раздел 3.
- Раздел 2B(iii) разрешает до двух дополнительных копий macOS в виртуальных машинах на Mac, который принадлежит вам. Они нужны для разработки ПО, тестирования, macOS Server или личного некоммерческого использования. По лицензии их нельзя использовать для разделения времени (time-sharing) и похожих сервисов.
- Раздел 3 разрешает сдавать Mac в аренду для сервисов разработчика. Каждая аренда должна длиться не меньше 24 часов. Mac должен находиться в единоличном и исключительном пользовании одного клиента.
В итоге хостер не может запустить десять виртуальных машин macOS на одном Mac и сдать их десяти клиентам. Каждый арендованный Mac в каждый момент принадлежит одному клиенту. В нашей статье о лицензии раздел об аренде приведён полностью.
Что продают под видом Mac VPS
Если искать Mac VPS, найдутся четыре вида предложений.
- Учётная запись на общем Mac. Вы заходите через удалённый рабочий стол на Mac, которым пользуются и другие клиенты. Это самый дешёвый вариант. Прав администратора обычно нет. Нельзя выбрать свою версию Xcode или установить системные инструменты.
- Виртуальная машина на Mac, сданном лично вам. Лицензия разрешает провайдеру использовать одну виртуальную копию как инструмент подготовки, для того одного клиента, который арендует этот Mac. Она ведёт себя как VPS, но стоит как выделенный Mac, потому что им и является.
- Целый выделенный Mac. Вы получаете физическую машину с правами администратора. Именно это продаёт MacRun.
- macOS на железе не от Apple. Некоторые очень дешёвые предложения запускают macOS в виртуальной машине на обычном PC-сервере. Это нарушает раздел 2J лицензии. Не используйте такое ни для чего, что собираетесь выпускать.
Если macOS VPS стоит примерно как Linux VPS, спросите, на каком железе он работает.
Компромиссы по цене
У выделенного Mac есть нижний порог цены. Хостер покупает целый Mac на каждого клиента. Базовый Mac mini на M6 стоит $899 на apple.com. Эти деньги приходится возвращать с одного клиента за раз.
Это видно по реальным ценам. AWS указывает цену выделенного хоста mac2-m2 $0.878 в час в US East, данные за октябрь 2026 года. Если держать его 730 часов в месяц, выходит около $641. Помесячный хостинг Mac mini стоит гораздо меньше, но ни один не стоит столько, сколько Linux VPS.
- Общие учётные записи стоят дешевле. Они годятся, чтобы быстро посмотреть на macOS или провести ручной тест. Для CI, агентов и всего, где нужны права администратора, они не подходят.
- Минуты hosted CI это самый дешёвый способ получить macOS для нескольких сборок. Hosted macOS на GitHub стоит от $0.062 за минуту, по странице цен GitHub в сентябре 2026 года. Примерно до 2,242 минут в месяц это дешевле нашего тарифа за $139.
- Выделенный Mac стоит больше в месяц, но у него нет счётчика. Он сохраняет кэши между сборками, поэтому каждая задача идёт быстрее. Ещё он может оставаться включённым для агента.
Посчитайте свои цифры в калькуляторе стоимости.
Дешёвый Mac VPS для Xcode
Для установки и обновления Xcode нужны права администратора. Симуляторы занимают много места на диске. CI-раннер должен работать как сервис. Всё это ведёт к выделенному Mac или минутам hosted CI, а не к общей учётной записи.
Выделенный Mac mini на M6 от MacRun стоит $139 в месяц, первый месяц $69. Xcode 26.6 и среда выполнения симулятора iOS 26.5 установлены ещё до вашего первого входа. У вас есть sudo и Homebrew. В нашем тесте M6 выполнил чистую сборку Xcode за 86 секунд. Hosted раннер macos-26 на GitHub потратил 183 секунды.
Кому не стоит выбирать MacRun
- Вам нужна macOS на час. Наш минимальный срок месяц.
- Вы собираете проект всего несколько раз в месяц. Hosted минуты дешевле.
- Вам нужен Windows, сервер с GPU или статический IP.
- Вы используете Mac не для разработки ПО. Это запрещают лицензия Apple и наши условия.
Если вам нужен именно выделенный Mac, загляните на страницу цен или прочитайте об аренде Mac mini для CI.
Частые вопросы
Существует ли вообще VPS на macOS?
+
Не в том смысле, как в Linux. Лицензия Apple разрешает сдавать целый Mac только одному клиенту и только для сервисов разработчика. Поэтому хостеры продают общие учётные записи или выделенные Mac.
Какой Mac VPS самый дешёвый?
+
Самый дешёвый вариант это учётная запись на общем Mac, но без прав администратора. Для нескольких сборок в месяц минуты hosted CI ещё дешевле. При ежедневной работе выделенный Mac обходится дешевле в пересчёте на сборку.
Можно ли запустить macOS в виртуалке на дешёвом Linux-сервере?
+
В рамках лицензии Apple нельзя. Раздел 2J запрещает запускать macOS на любом компьютере не марки Apple.
Можно ли установить Xcode на Mac VPS?
+
Только если у вас есть права администратора. Общие учётные записи обычно этого не позволяют. Выделенный Mac позволяет, а на Mac от MacRun Xcode 26.6 уже установлен.