Обновить

Публикуем iOS‑приложение без Мака и без Visa: пошаговый разбор

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели10K
Всего голосов 7: ↑5 и ↓2+6
Комментарии17

Комментарии 17

Archive → Distribute: … С IP Грузии/EU выгрузка идёт без VPN‑плясок.

На этом этапе из РФ VPN также не требуется

Спасибо за уточнение! Поправил этот нюанс в тексте. Вы правы, сам App Store Connect для аплоуда из Organizer обычно работает без блоковок с RU-IP. Проблема с IP чаще вылезает на соседних этапах — при обращении к некоторым сопутствующим зарубежным сервисам, сторонним API или при скачивании зависимостей, но сам процесс выгрузки действительно проходит штатно.

слоп-статья с кучей перевранных фактов

>Mac mini M4 — параллельный импорт: в июле 2026 это ~90–120 тыс. ₽ без гарантии

для сборки приложений не обязательно именно миник на М4. а даже если брать его, то он столько не стоит - на озоне варианты стартуют от 64к за минимальную конфигурацию и по законам РФ продавец обязан обеспечить гарантию, если официального сервиса от производителя в стране нет

>Мёртв. На Intel это ещё работало, но Apple Silicon закрыл тему: новые версии macOS и Xcode на неяблочном железе не заведутся никаким OpenCore. Если у вас остался Intel‑хакинтош — Xcode 16+ требует macOS, которые на нём поддерживаются всё хуже, а App Store требует свежие SDK. Тупик.

пока ещё не мёртв. прямо сейчас на интелах работает актуальная macOS 26 и с неё спокойно можно билдить со свежими SDK. "умрёт" оно только весной следующего года

>решают проблему оплаты рублями

у кого-то кроме госухи реально есть такая проблема?

Mac mini M4 base закрывает 95% задач мобильной разработки, включая тяжёлые сборки. Минусы очевидны: ~100 тыс. ₽ разом, без гарантии, и через два года это железо устареет.

Авито и мак мини м1 за 30к. “Устаревать” (если мы о поддержке) он будет еще долго.

Отличная альтернатива, абсолютно согласен! M1 на Авито за 30–35k ₽ — это, пожалуй, лучший «бюджетный вход» в iOS-разработку на постоянку.

Аренда конкурирует не с покупкой б/у M1, а с ситуацией, когда человеку нужно собранное приложение сдать завтра, 30 тысяч на б/у мак выделять из бюджета проекта не хочется, а на руках только Windows-ноутбук.

+ на амд тоже работает , даже в виртуалке (спасибо oc4vm). И обход для авторизации тоже работает (для виртуалки).

Спасибо, упомянул в правке.

По пунктам — вы правы в двух из трёх, поправил статью: Цена — да, завысил: смотрел конфигурации 16/512 у крупных продавцов и не проверил нижнюю границу маркетплейсов. Про гарантию продавца по ЗоЗПП — справедливо, тоже поправил. Хакинтош — согласен, «мёртв» было слишком категорично. Переписал на честное «доживает»: macOS 26 на Intel работает и билдит, но она объявлена последней, так что окно закрывается. Плюс EULA-риски для dev-аккаунта — для фриланса под чужие проекты это может быть существенно. Про «оплату рублями» — не только госуха: это фрилансеры без зарубежной карты, которым мак нужен на один-два заказа. Таких запросов в чатах мобильных разработчиков хватает — собственно, из них статья и родилась.

Разберём варианты по‑честному, с ценами.

О, слоп. Кажется, бесполезно, но я все еще попробую.. @moderator?

А, плюс еще и реклама: "Дисклеймер: я делаю сервис аренды Mac mini (ссылка в профиле)"

Дисклеймер в самом начале статьи вынесен сознательно и честно — именно чтобы показать аффилированность с темой и не вставлять скрытых реф-ссылок. В тексте приведены конкретные цены конкурентов (Selectel, RentAMac, MacinCloud) и честные альтернативы (от покупного железа до CI/CD). Задача статьи — дать разбор вариантов со всеми их минусами (включая задержку ввода и проблемы с тестированием на физическом айфоне), а не заявить «покупайте только аренду».

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

Именно эту мысль я и старался донести в статье! • Постоянная разработка — свой Mac (новый или б/у M1 с Авито). • Настроенный пайплайн в компании — CI/CD (GitHub Actions / Xcode Cloud). • Разовый заказ / проверка гипотезы — аренда на месяц.

Спасибо за резюме!

Ставите Visual Studio Community Edition на винду, подключаете телефон, дев аккаунт, создаёте iOS-приложение, деплоите на телефон и о чудо… работает. Заходите в папочку с билдом, а там подписанный ipa.

Работает только для .NET MAUI (Flutter, React Native, нативный Swift — мимо). Деплоит только debug сборку с development подписью: тот ipa из папочки ставится на ваш телефон, но в App Store Connect его не примут для release сборки Microsoft всё так же требует Mac build host, это прямо в их доках. Ещё нужен платный dev аккаунт и установленный iTunes. И грустный апдейт: из Visual Studio 2026 фичу удалили, живёт она только в VS 2022 (17.14), дальше Microsoft отправляет обратно к Pair to Mac. Как способ разрабатывать и гонять на своём айфоне с винды отличный вариант, если вы на .NET стеке. Как путь к публикации нет. Если у вас получалось довести такой ipa до стора без мака, расскажите как, честно впишу в статью.

Дополню статью цифрами, которых в ней не хватило: мак нужен не только чтобы собрать iOS на нём же удобно гонять локальные модели, и это второй сценарий, ради которого его берут.

Замеры на Mac mini M4, 16 ГБ, пропускная способность памяти 120 ГБ/с. Ollama 0.31.2, macOS 15.3.1, квантование Q4_K_M, по 3 прогона на модель плюс отброшенный прогревочный, разброс между прогонами 0.1%:

МодельГенерация, ток/сLlama 3.2 3B46.7Mistral 7B22.8Qwen 2.5 7B22.3Llama 3.1 8B21.2DeepSeek R1 8B20.0Qwen 2.5 14B11.7

Что из этого следует практически:

Потолок базовых 16 ГБ — это 14B. И на нём уже 11.7 ток/с медленнее, чем читает человек, работать некомфортно. Всё до 8B выдаёт 20+ ток/с, то есть быстрее чтения, и на этом уже можно жить: ассистент по коду, разбор документов, локальный RAG.

Обработка промпта идёт на порядок-два быстрее генерации от 530 ток/с у DeepSeek R1 8B до 1720 у Llama 3.2 3B. Длинный контекст на мак закинуть не страшно, упирается всё в генерацию: она memory bound, и цифры почти линейно следуют за пропускной способностью памяти, а не за числом ядер. Поэтому M4 Pro/Max с их 273 и 546 ГБ/с дают прирост примерно кратно полосе, но своих замеров на них у меня пока нет, поэтому чисел не привожу.

Методика и сырые данные лежат тут: https://macyou.co/benchmarks под CC BY, можно перепроверять и цитировать.

Если у кого-то есть замеры на M1/M2/M3 или на 24–32 ГБ, киньте в комментарии, соберу сводную таблицу: разрозненных цифр по интернету много, а воспроизводимых с указанной методикой почти нет.

Наконец-то появился разбор не в стиле «просто купи мак», а с реальными вариантами для разных ситуаций. Особенно полезно, что разобраны не только плюсы, но и нюансы каждого способа.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации