Для отправки в App Store нужны Xcode, сертификаты подписи и Transporter — всё это только для macOS. Вот как создать архив, подписать и отправить сборку в App Store Connect с помощью удалённого Mac.
Получить удалённый MacКак бы вы ни собирали приложение — нативно, на React Native или на Flutter — финальная отправка в App Store требует инструментов macOS: Xcode для архивирования, ваши сертификаты подписи в keychain и Transporter (либо altool / Fastlane) для загрузки. Если у вас нет Mac, удалённый Mac даёт вам чистый, подписанный путь к App Store Connect.
Три реальных способа создать архив, подписать и загрузить в App Store без собственного Mac.
Полноценная macOS + Xcode под вашим управлением. Создавайте архивы, управляйте сертификатами и загружайте в App Store Connect напрямую. Лучший вариант для контроля и разовых релизов.
Может автоматизировать подпись и загрузку после настройки, но для первоначальной настройки сертификатов и решения проблем всё же полезен реальный доступ к Xcode.
Работает, но это начальные затраты плюс обслуживание машины, которая может понадобиться вам только в момент релиза.
Подключитесь к удалённому Mac и пройдите тот же процесс отправки, который Apple ожидает от локального Mac.
Разверните Mac и подключитесь через VNC (GUI) или SSH (терминал). Xcode и Command Line Tools уже предустановлены.
Добавьте свои сертификаты разработчика Apple и профили обеспечения в keychain или позвольте Xcode управлять подписью автоматически через ваш Apple ID.
Откройте проект и выберите Product → Archive (или соберите из командной строки), затем экспортируйте подписанный IPA для распространения в App Store.
Загрузите через Xcode Organizer, Transporter или xcrun altool / Fastlane deliver, затем отправьте на проверку в App Store Connect.
Да. Инструменты отправки (Xcode, подпись, Transporter) доступны только на macOS, но вы можете запускать их на удалённом Mac и загружать в App Store Connect из любой ОС.
Да. Fastlane работает на удалённом Mac и может автоматизировать сборку, подпись и загрузку с помощью gym и deliver — идеально для регулярных релизов.
Да. Для распространения в App Store требуется членство в Apple Developer Program ($99/год), которое также предоставляет ваши сертификаты подписи.
Тарифы начинаются от $75/мес за Mac Mini M4 — и запускать его можно только тогда, когда нужно выпустить релиз. Смотрите тарифы.
Получите выделенный удалённый Mac с предустановленным Xcode и отправьте своё приложение уже сегодня. От $75/месяц.