Главное
- Публикация в App Store требует аккаунт разработчика Apple за $99 в год, в Google Play — разовую регистрацию за $25, что формирует разный порог входа для бизнеса.
- Процесс ревью Apple жёстче и чаще занимает до 7 дней при спорных функциях, тогда как Google использует автоматизированную проверку с первичным ответом менее чем за час.
- Ключевые причины отклонений — некорректные метаданные, устаревшие SDK, проблемы с политикой конфиденциальности и превышение лимитов размера пакета: 150 МБ для iOS и 100 МБ для Android.
- Студия закрывает весь цикл: от проверки Info.plist и AndroidManifest.xml до настройки staged rollout, аналитики и пост-релизной поддержки.
- Использование автоматизированных CI/CD-инструментов (Fastlane, App Center) снижает человеческие ошибки и ускоряет повторные отправки после отклонений.
Что такое публикация приложения в App Store и Google Play?
Публикация мобильного приложения — это процесс приведения сборки, метаданных и юридической документации в соответствие с требованиями конкретного магазина и последующая загрузка продукта на платформу для распространения среди пользователей. Для бизнеса это финальный этап превращения разработки в рыночный продукт: без успешного прохождения ревью приложение не может быть установлено конечными пользователями. Процесс не ограничивается загрузкой файла — он включает подготовку скриншотов, описаний, политики конфиденциальности, настройку монетизации и аналитики.
В чём разница между App Store и Google Play
Две платформы принципиально различаются по модели проверки и требованиям к разработчику. Apple использует преимущественно ручной процесс ревью с детальной обратной связью по каждому отклонению, тогда как Google полагается на автоматизированные проверки с выборочным ручным контролем для отдельных категорий. Это определяет разную скорость выхода на рынок: в Google Play первичный статус можно получить менее чем за час, а в App Store типичное ожидание составляет до 48 часов, но при спорных функциях растягивается до недели.
Зачем бизнесу публиковать приложение в обоих магазинах
Одновременное присутствие в App Store и Google Play покрывает две крупнейшие мобильные экосистемы, которые вместе обслуживают подавляющее большинство смартфонов в России и мире. Пропуск одной из платформ означает потерю значительной доли потенциальной аудитории. Для малого и среднего бизнеса это особенно критично: пользователи iOS и Android часто имеют разный платёжеспособный профиль, и комплексное покрытие повышает узнаваемость бренда и совокупную выручку.
Для каких бизнесов актуальна публикация
Услуга востребована компаниями, которые уже инвестировали в разработку мобильного приложения и нуждаются в гарантированном выводе продукта на рынок. Это интернет-магазины, сервисы доставки, образовательные платформы, внутренние корпоративные приложения с публичным доступом, стартапы и SaaS-продукты. Также публикация необходима при выходе на новые региональные рынки, когда требуется локализация метаданных и адаптация под местные требования конфиденциальности.
Как работает процесс публикации
Техническая схема публикации включает подготовку подписанной сборки, заполнение метаданных, загрузку через специализированные инструменты и прохождение проверки соответствия. Для iOS сборка формируется в виде IPA-файла через Xcode или altool, для Android — в виде APK или AAB (Android App Bundle) через веб-интерфейс Google Play Console. Каждая платформа предъявляет специфические требования к версиям SDK, сигнатуре кода и структуре файлов.
Требования к сборке и сигнатуре кода
iOS требует актуальный профиль подписи Apple и корректно заполненный Info.plist с bundle-identifier, версиями и разрешениями. Минимальная версия ОС должна поддерживаться текущими устройствами, а для SwiftUI-приложений обязателен App Clip при необходимости быстрого запуска. Android требует минимум SDK 33, подпись v2/v3 и правильный AndroidManifest.xml. Использование Android App Bundle вместо APK стало обязательным для новых приложений, а targetSdkVersion должна соответствовать актуальным требованиям Play.
Лимиты размера пакета и архитектура
App Store ограничивает размер загружаемого пакета 150 МБ — при превышении требуется On-Demand Loading, который позволяет догружать ресурсы по мере необходимости. Google Play устанавливает лимит 100 МБ для базового модуля, но поддерживает APK-splits для разделения ресурсов по архитектурам и плотностям экрана. Несоблюдение лимитов — частая техническая причина отклонения, которую можно предотвратить на этапе сборки через правильную конфигурацию Gradle для Android и анализ бинарника для iOS.
Роль метаданных и маркетинговых материалов
Метаданные — это не просто описание, а структурированный набор полей, который влияет на индексацию в поиске магазина и конверсию в установку. Для обеих платформ обязательны: название, описание, ключевые слова (только iOS), категории, иконки высокого разрешения и скриншоты. Apple требует иконку 1024 × 1024, Google — 512 × 512. Скриншоты для Play должны покрывать три основных размера: phone, tablet, wear. App Preview-видео для iOS ограничено 15 секундами, для Play Store — 30 секундами.
Публикация — это не разовое действие, а итеративный процесс с обратной связью. Каждая попытка отправки даёт данные: либо одобрение, либо детальное описание проблемы, которое позволяет уточнить метаданные, обновить зависимости и повысить соответствие политике. Систематический подход с документированием каждой проблемы в release notes сокращает количество повторных отклонений.

Что входит в услугу публикации
Студия выполняет полный цикл подготовки и размещения приложения в App Store и Google Play, закрывая технические, юридические и маркетинговые аспекты. Клиент получает не просто загруженный файл, а проверенный продукт с высоким шансом одобрения и готовой аналитикой.
- Аудит текущего состояния сборки: проверка сигнатуры кода, версий SDK, соответствия минимальным требованиям ОС, выявление устаревших библиотек через инструменты вроде bundle-tool и lint.
- Подготовка метаданных: составление названия, описания, ключевых слов, выбор категорий, подготовка скриншотов и иконок в требуемых размерах.
- Юридическая документация: подготовка Privacy Policy и Terms of Service на английском или языках целевых регионов, размещение их по публичным URL до отправки.
- Настройка монетизации: корректное объявление In-App Purchase, подписок и платных функций в соответствии с требованиями каждой платформы.
- Загрузка и отправка на ревью: формирование IPA через Xcode с automatic signing, сборка AAB через Gradle с task bundleRelease, загрузка в App Store Connect и Google Play Console.
- Настройка аналитики: подключение App Store Connect Analytics и Google Play Console для отслеживания установок, сессий, отказов и отзывов.
- Пост-релизная поддержка: мониторинг отзывов, реакция на жалобы в течение 24 часов, подготовка обновлений и staged rollout.
Клиент на выходе получает приложение, доступное для скачивания в обоих магазинах, с корректными метаданными, работающей аналитикой и планом дальнейших обновлений. Дополнительно студия предоставляет рекомендации по улучшению конверсии страницы приложения и стратегии продвижения.
План работ и этапы
Процесс публикации структурирован по этапам с чёткими сроками и измеримыми результатами. Типичный проект занимает от 5 до 15 рабочих дней в зависимости от сложности приложения и готовности исходных материалов.
| Этап | Что делаем | Срок | Результат |
|---|---|---|---|
| 1. Аудит | Проверяем сборку, сигнатуру, зависимости, соответствие политикам | 1-2 дня | Отчёт с перечнем критических несоответствий |
| 2. Подготовка метаданных | Составляем описания, ключевые слова, готовим скриншоты и иконки | 2-3 дня | Полный комплект маркетинговых материалов |
| 3. Юридическая документация | Готовим Privacy Policy, Terms of Service, размещаем по URL | 1-2 дня | Публичные ссылки на документы |
| 4. Сборка и подпись | Формируем IPA и AAB, настраиваем подпись, проверяем размер пакета | 1-2 дня | Готовые к загрузке файлы сборок |
| 5. Отправка на ревью | Загружаем в App Store Connect и Google Play Console, заполняем формы | 1 день | Статус "In Review" / "Pending publication" |
| 6. Итерации после отклонений | Исправляем замечания, повторно отправляем | 1-7 дней | Одобрение или план доработок |
| 7. Релиз и мониторинг | Настраиваем staged rollout, подключаем аналитику, отслеживаем метрики | 1-2 дня | Приложение доступно пользователям |
Как ускорить прохождение ревью
Ключевой фактор скорости — предварительная проверка всех типичных причин отклонения до первой отправки. Студия использует статические анализаторы: plutil для iOS и lint для Android, которые выявляют проблемы с манифестами, ресурсами и зависимостями. Приватное тестирование через TestFlight для iOS и internal test track для Play минимум две недели позволяет собрать метрики установки и отсеять критические ошибки до публичного релиза.
Инструменты автоматизации
Для минимизации человеческих ошибок студия внедряет автоматические сборки через Fastlane (команда sigh для iOS, gradle + bundletool для Android). Это позволяет воспроизводимо генерировать подписанные сборки, проверять соответствие политике и загружать их в магазины без ручных операций. Интеграция с App Center CI/CD дополнительно автоматизирует тестирование и доставку.
Сколько это стоит
Стоимость публикации складывается из обязательных платежей платформам и работы студии по подготовке, загрузке и сопровождению. Обязательные расходы: $99 в год за аккаунт разработчика Apple и $25 разово за регистрацию в Google Play. Дополнительно могут потребоваться расходы на юридическую проверку документации, сервисы VPN для сборки и сторонние инструменты аналитики — обычно $50–$200 в месяц.
| Вариант | Что входит | Цена | Срок |
|---|---|---|---|
| Базовая публикация | Аудит, подготовка метаданных, загрузка, отправка на ревью | от 30 000 ₽ | 5-7 дней |
| Полный цикл | Базовая + юридическая документация, настройка аналитики, итерации после отклонений | от 60 000 ₽ | 7-14 дней |
| Под ключ с поддержкой | Полный цикл + пост-релизный мониторинг, обновления, оптимизация метаданных | от 90 000 ₽ | 14+ дней |
Факторы, влияющие на стоимость
Цена зависит от количества целевых регионов (локализация метаданных увеличивает объём работ), сложности монетизации (настройка подписок и In-App Purchase требует дополнительной проверки), состояния кодовой базы (устаревшие SDK и проблемы с сигнатурой увеличивают время на исправление) и необходимости доработки UI/UX под требования конкретной платформы. Студия всегда проводит предварительный аудит и фиксирует стоимость до начала работ.
Экономия через автоматизацию
Внедрение кэширования зависимостей в CI/CD-пайплайне экономит 10–30% стоимости облачных сборочных агентов. Использование общих модулей метаданных для обеих платформ сокращает трудозатраты на подготовку описаний и скриншотов. Эти оптимизации студия закладывает в базовую стоимость, что делает услугу доступнее для малого бизнеса.

Почему выбирают нас
Студия специализируется на публикации мобильных приложений и сочетает техническую экспертизу с пониманием политик обеих платформ. Это позволяет минимизировать количество отклонений и сократить время выхода на рынок.
| Критерий | Студия | Самостоятельная публикация | Фрилансер |
|---|---|---|---|
| Знание политик App Store и Google Play | Глубокое, с учётом актуальных изменений | Частичное, риск пропустить новые требования | Зависит от опыта |
| Инструменты автоматизации | Fastlane, App Center CI/CD, статические анализаторы | Отсутствуют или минимальны | Ограничены |
| Юридическая документация | Готовим Privacy Policy и Terms of Service | Нужно составлять самостоятельно | Не входит в задачи |
| Итерации после отклонений | Включены в стоимость, систематический подход | Требуют дополнительного времени | Оплачиваются отдельно |
| Пост-релизная поддержка | Мониторинг, реакция на жалобы за 24 часа | Не предусмотрена | Не предусмотрена |
Подтверждённая экспертиза
Студия работает с обеими платформами одновременно, что позволяет использовать общие модули метаданных и автоматизированные пайплайны для ускорения процесса. Систематический подход к документированию отклонений в release notes снижает количество повторных ошибок. Метрика качества — коэффициент успеха публикации не ниже 90% на тестовых группах, что достигается за счёт предварительного приватного тестирования и статического анализа.
Как мы снимаем типичные возражения
Возражение «ревью Apple слишком жёсткое» закрывается предварительной проверкой соответствия UI/UX-конвенциям и использованию API до отправки. Возражение «Google Play отклоняет из-за политики конфиденциальности» снимается подготовкой чёткой Privacy Policy с указанием всех категорий собираемых данных и on-device обработкой, где это возможно. Возражение «процесс займёт недели» опровергается использованием автоматизации и параллельной подготовкой к обеим площадкам.
Примеры наших работ
Кейс 1: Публикация iOS-приложения для сервиса доставки
Задача: вывести готовое приложение в App Store с первой попытки, настроить монетизацию через подписки. Решение: студия провела аудит сборки, выявила несоответствие минимальной версии ОС, обновила Info.plist, подготовила метаданные с ключевыми словами и App Preview-видео на 15 секунд. Результат: одобрение за 48 часов, запуск подписок с комиссией 15% по программе App Store Small-Volume для бизнеса с годовым оборотом до $10 млн.
Кейс 2: Вывод Android-приложения с staged rollout
Задача: минимизировать риски при глобальном релизе образовательной платформы. Решение: студия настроила Android App Bundle, провела внутреннее тестирование через internal test track с 50 бета-пользователями, затем запустила staged rollout с 1% охвата и постепенным увеличением. Результат: мониторинг CR и ANR через Google Play Console показал стабильные метрики, полный релиз выполнен без критических ошибок.
Кейс 3: Исправление отклонения из-за политики конфиденциальности
Задача: приложение было отклонено в Google Play из-за неясной политики сбора данных. Решение: студия подготовила новую Privacy Policy с точным указанием категорий Sensitive Data, внедрила on-device обработку для части аналитики, обновила манифест с корректными разрешениями. Результат: повторная отправка одобрена менее чем за сутки, приложение вернулось в магазин без потери позиций.
Типичные ошибки при публикации и как их избежать
Ошибки при публикации приводят к задержкам, дополнительным расходам и потере пользователей. Студия систематизирует типичные проблемы и предотвращает их на этапе подготовки.
Отсутствие или некорректная политика конфиденциальности
Самая частая причина отклонения в обеих платформах — отсутствие Privacy Policy или несоответствующая обработка данных. Apple требует ссылку на политику в App Store Connect, Google — в Developer Console с указанием категорий Sensitive Data. Студия готовит документы на английском или языках целевых регионов и размещает их по публичным URL до отправки.
Устаревшие SDK и зависимости
Библиотеки, нарушающие политику или несовместимые с актуальными версиями ОС, вызывают отклонение или падения на устройствах. Проверка через bundle-tool и lint выявляет такие компоненты до отправки. Студия также использует Firebase Crashlytics для захвата стек-трейсов и локализации сбоев на этапе тестирования.
Неверная настройка монетизации
Скрытые In-App Purchase, неправильное объявление платных функций или использование запрещённых методов монетизации приводят к отклонению. Для Play особое внимание уделяется флагу "Free of Cost" — если в приложении есть покупки, их необходимо корректно объявить. Студия проверяет все платёжные сценарии до отправки.
Игнорирование лимитов размера пакета
Превышение 150 МБ для iOS или 100 МБ для Android без настройки On-Demand Loading или APK-splits гарантированно вызовет техническое отклонение. Студия анализирует бинарник на этапе сборки и при необходимости разбивает пакет на разделы.
Недостаточное тестирование на реальных устройствах
Приложение может работать на новых версиях ОС, но падать на минимальных поддерживаемых. Студия использует симуляторы и реальное оборудование для проверки поведения на минимальных версиях, а также тестирует локализацию — недостающие строки или неверные региональные ресурсы вызывают отклонения в обеих консолях.

Часто задаваемые вопросы
- Сколько времени занимает публикация приложения в App Store?Типичное ожидание после отправки — до 48 часов, но при спорных функциях ревью может занять до 7 дней. Google Play даёт первичный автоматизированный ответ менее чем за час, однако окончательное одобрение для некоторых категорий также растягивается до недели. Студия закладывает в план 5–15 рабочих дней с учётом подготовки и возможных итераций.
- Какие обязательные платежи нужны для публикации?Аккаунт разработчика Apple стоит $99 в год, регистрация в Google Play — $25 разово. Дополнительно Apple взимает комиссию 30% с большинства продаж, но для подписок после первого года и малого бизнеса с оборотом до $10 млн в год действует ставка 15%. Google берёт 15% комиссии на большинство транзакций.
- Почему приложение могут отклонить?Основные причины: некорректные метаданные, отсутствие политики конфиденциальности, устаревшие SDK, превышение лимитов размера пакета, неверная настройка монетизации и использование запрещённых API. Студия проводит предварительный аудит по всем этим пунктам, что снижает риск отклонения до минимума.
- Что такое staged rollout и зачем он нужен?Staged rollout — это постепенный выпуск обновления или нового приложения на процент аудитории с возможностью мониторинга метрик до полного релиза. Google Play поддерживает нативный staged rollout с шагом от 1%, Apple позволяет задать запланированное время релиза. Это снижает риски массовых сбоев и позволяет откатить изменения без повторного ревью.
- Нужно ли публиковать приложение в обоих магазинах?Да, если бизнес ориентирован на максимальное покрытие аудитории. iOS и Android имеют разные пользовательские базы с разным платёжеспособным профилем, и пропуск одной платформы означает потерю значительной доли потенциальных клиентов. Студия рекомендует одновременную подготовку к обеим площадкам с использованием общих модулей метаданных.
Итоги
- App Store требует аккаунт за $99 в год и использует жёсткий ручной ревью с детальной обратной связью; Google Play — разовая регистрация за $25 и автоматизированная проверка с быстрым первичным ответом.
- Ключевые технические требования: IPA для iOS с корректным Info.plist, AAB для Android с подписью v2/v3 и targetSdkVersion не ниже 33.
- Лимиты размера: 150 МБ для App Store с On-Demand Loading при превышении, 100 МБ для Play с APK-splits.
- Типичные причины отклонений — политика конфиденциальности, устаревшие SDK, неверная монетизация и недостаточное тестирование на минимальных версиях ОС.
- Студия выполняет полный цикл: аудит, подготовка метаданных и юридической документации, сборка, отправка, итерации после отклонений, пост-релизный мониторинг.
- Автоматизация через Fastlane и App Center CI/CD снижает ошибки и ускоряет повторные отправки, а staged rollout позволяет контролировать риски при глобальном релизе.
- Метрика успеха — коэффициент одобрения не ниже 90% на тестовых группах и реакция на жалобы пользователей в течение 24 часов.
Как начать / Как заказать
- Отправьте заявку с описанием приложения и текущей стадии готовности
- Получите аудит сборки и план работ с точной сметой
- Подпишите договор и передайте исходные материалы — остальное мы берём на себя
Публикация приложения в App Store и Google Play
Оставьте заявку — проведём аудит и подготовим план с фиксированной сметой.
Звоните, пишите, заходите – мы работаем в будни с 10:00 до 19:00 и всегда готовы проконсультировать вас по любым интересующим вас вопросам.