Как сабмитить мобильную игру в App Store (2026)
TL;DR - главные мысли
- Перед сабмитом: Apple Developer Program (99 $/год), 2FA на Apple ID, изучение App Store Review Guidelines и Human Interface Guidelines.
- Сертификаты: Distribution Certificate, App ID (bundle), Provisioning Profile - через Xcode automatic signing или вручную.
- Витрина в App Store Connect: иконка 1024×1024, до 10 скриншотов, App Preview 15-30 с, описание до 4000 символов, keywords до 100 символов.
- TestFlight QA перед сабмитом: краши, локализация, UI, совместимость с устройствами.
- Compliance: Export Compliance, Content Rights, IDFA, reviewer notes с credentials.
- Time-to-review: опытные разработчики 24 часа, новые 3-5 рабочих дней. При реджекте - Resolution Center.
- После релиза: A/B-тесты витрины, ASO, ответы на отзывы, 2-4 апдейта в год.
1. Введение
Публикация мобильной игры в App Store остаётся одним из главных майлстоунов любой игровой студии. При этом процесс сложный - юридический compliance, технические настройки и полированное представление игры. SunStrike Studios, эксперты в аутсорсе игрового арта, QA-тестировании и полном цикле разработки, предлагают этот развёрнутый гайд, чтобы получить апрув с первой подачи. Работаете с нами или самостоятельно - этот гайд помогает уверенно пройти процесс. Шире по теме - гайд по разработке игр в 2026 и тренды мобильной индустрии 2026.

2. Подготовка к сабмиту: регистрация, compliance и настройка
2.1 Подключение Apple Developer Program
Сначала нужно членство в Apple Developer Program. Для аккаунта компании понадобится D-U-N-S-номер; индивидуальный аккаунт проще. Членство открывает доступ к App Store Connect и TestFlight. Обязательно включите двухфакторную аутентификацию на Apple ID для безопасности и доступа.
2.2 Изучите гайдлайны Apple
До подготовки игры внимательно изучите App Store Review Guidelines и Human Interface Guidelines. Apple жёстко применяет правила про запрещённый контент, качество UI/UX, перформанс и приватность данных. Игры с placeholder-визуалом, нелицензированными медиа или неполным compliance быстро отлетают.
2.3 Сертификаты, Bundle ID и provisioning
В Apple Developer Portal настройте:
- Distribution Certificate
- App ID (bundle identifier)
- Provisioning Profile под релиз в App Store
Automatic signing в Xcode упрощает процесс. Для больших команд ручное управление точнее.
3. Сборка витрины в App Store Connect
3.1 Создание записи приложения
Заходим в App Store Connect, в My Apps жмём «+ New App». Заполняем: платформа (iOS), название не длиннее 30 символов, основной язык, bundle ID, SKU, роли команды. Если возможно, добавьте релевантные ключевые слова в название.
3.2 Метаданные и визуальные ассеты
Оптимизируем product page:
- Иконка: 1024×1024 px, PNG без прозрачности.
- Скриншоты: до 10 изображений в JPEG или PNG, корректные размеры под целевые устройства. Первые два iPhone-скриншота критически влияют на позицию в поисковой выдаче.
- App Preview (опционально): 15-30 секунд геймплея на product page для вовлечения пользователя.
- Описание: до 4000 символов - чёткий описательный текст с упоминанием услуг.
- Keywords: до 100 символов через запятую (например, «iOS game outsourcing, mobile game QA, SunStrike services»).
- Promotional Text (170 символов): можно менять в любой момент.
- Support URL и Privacy Policy URL: оба должны вести на живые доступные страницы, обязательны для сабмита.
Студиям, которым нужны полированные иконки, скриншоты и арт для витрины, проходящие ревью с первого раза, наша команда mobile game art design делает полный визуальный пакет. Глубже про мобильный арт - в нашем гайде по дизайну мобильных игр.
3.3 Цены, доступность и age rating
Решите, платная или бесплатная (если платная - выберите price tier Apple). Выберите регионы - soft-launch в ограниченных рынках помогает докрутить стратегию. Заполните content rating questionnaire Apple для корректного возрастного рейтинга и parental controls.
4. Сборка кода и QA через TestFlight
4.1 Подготовка кода в Xcode
В Xcode: bundle ID точно такой же, как в App Store Connect, версия (например, 1.0) и build number. Перед созданием архива - таргет Generic iOS Device.
4.2 Архив и загрузка
Чтобы загрузить:
- Product → Archive - создаём архив.
- В Xcode Organizer: Validate App, потом Distribute App → App Store Connect → загружаем билд.
Следите за ошибками валидации и письмами Invalid Binary - чините оперативно.
4.3 QA через TestFlight
Приглашайте внутренних или внешних тестеров через TestFlight. QA-команда SunStrike Studios жёстко тестирует билд: перформанс, краши, локализация, UI, совместимость с устройствами и общий полиш геймплея. Это сильно снижает риск реджекта в ревью Apple.
5. Финальный сабмит и ревью
5.1 Финальные compliance-детали
В App Store Connect заполняем:
- Export Compliance
- Content Rights
- Advertising Identifier (IDFA) дисклоузеры
Также добавьте Reviewer Notes - credentials, специальные инструкции, детали уникальных медиа-пайплайнов. Сохраните терминологию до сабмита.
5.2 Сабмит на ревью
Выберите загруженный билд, заполните compliance-дисклоузеры, жмите Submit for Review. Статус проходит Waiting for Review → In Review → Approved или Rejected. Время разное: опытные разработчики часто видят результат за 24 часа, новые - 3-5 рабочих дней.
При реджекте Apple даёт обратную связь через Resolution Center. Чините оперативно и сабмитьте повторно. Частые провалы: краши перформанса, отсутствующие URL, placeholder-контент, UI-проблемы или mismatch рейтинга.
6. Запуск и пост-релиз: go-live и рост
6.1 Стратегия релиза
После апрува выбирайте ручной релиз или планируемую дату. Приложения обычно становятся живыми в течение нескольких часов после релизного действия. Запросите промо-коды для инфлюенсеров, прессы или тестового доступа.
6.2 Аналитика и ASO-оптимизация
Мониторьте метрики через App Analytics в App Store Connect:
- Install conversions
- Retention
- Keyword discovery performance
A/B-тестируйте ассеты витрины - скриншоты, previews, описание, promotional text - чтобы поднять конверсию без нового билда.
6.3 Работа с отзывами
Отвечайте на отзывы пользователей. Это строит доверие и может улучшить ранжирование. Призывайте к фидбэку внутри приложения или через каналы поддержки - больше отзывов и выше рейтинг.
6.4 Регулярные апдейты
Минимум 2-4 апдейта в год. Обновляйте скриншоты и метаданные - сигнал Apple, что приложение актуальное.
7. Как мы упрощаем бесшовный сабмит
7.1 Аутсорсинг арта и сборка метаданных
Делаем высококачественные лицензированные графики - иконки, промо-арт, скриншоты, UI-визуалы - с полированной стилевой консистентностью через наши Game UI Design-услуги. Метаданные и мультиязычные описания оптимизируются под лучшую discoverability. Глубже про UI - в гайде по дизайну HUD.
7.2 QA-тестирование и услуги по сабмиту
Наш QA-процесс использует TestFlight под pre-launch-раунды, тестируя на реальных устройствах по локалям. Управляем сертификатами, профилями, выравниванием версий и compliance-сабмитом - чтобы избежать типичных ловушек: отсутствующие privacy URL, неверные bundle ID или mismatch рейтинга.
7.3 Пост-релизная оптимизация
Помогаем запускать A/B-тесты витрины, пишем и адаптируем promotional text, отвечаем на отзывы и планируем follow-up-релизы для поддержки ранжирования и retention. Если масштабируете контент или визуалы между апдейтами, наша студия 2D-аутсорсинга игрового арта поддерживает сезонные drop’ы без замедления live-ops-каденции.
8. Частые причины реджекта и как мы их предотвращаем
| Триггер реджекта | Превентивное действие |
|---|---|
| Краши или плохой перформанс | Комплексный QA на разных устройствах, профилирование памяти и CPU |
| Placeholder-арт или нелицензированные ассеты | Все ассеты с полной лицензией или собственный арт |
| Несогласованный UI-полиш | Консистентная UI/UX-графика и визуальный QC |
| Отсутствующие поля метаданных | Чёткий чек-лист: support URL, privacy policy, compliance-дисклоузеры |
| Mismatch версии или bundle | CI-проверки между Xcode и записями App Store Connect |
Apple следит за качеством, контентом, приватностью и полнотой. Наш сквозной процесс гарантирует высокий процент апрува и сокращает число ревью-циклов.
9. Пошаговый чек-лист сабмита
- Создать Apple ID, вступить в Developer Program, включить 2FA
- Изучить и следовать App Store и Interface Guidelines Apple
- Настроить distribution certificate, bundle ID, provisioning profile
- Собрать Xcode-проект, заархивировать и валидировать бинарник
- Загрузить через Xcode → App Store Connect
- Создать запись в App Store Connect: метаданные, keywords, визуалы, URL
- Настроить цены, доступность и age rating
- Протестировать билды через TestFlight - перформанс и локализация
- Добавить compliance-ответы и reviewer notes
- Сабмитить на ревью и отслеживать статус
- После апрува - релиз, дистрибуция промо-кодов
- Мониторить перформанс, отвечать на отзывы, гонять A/B-тесты
- Планировать и регулярно выпускать апдейты