Статья

Публикация приложения в App Store и Google Play

22 августа 202613 мин чтения

Разработка мобильного приложения — только часть пути: прежде чем пользователи смогут его скачать, приложение нужно опубликовать в App Store и Google Play, пройдя модерацию каждой площадки. Для команд, которые публикуют приложение впервые, этот этап часто оказывается неожиданно долгим — именно потому, что правила и типичные подводные камни заранее никто не объясняет. У Apple и Google разные требования, сроки проверки и типичные причины отказа, и незнание этих нюансов часто приводит к неожиданным задержкам публикации. Разбираем, как проходит публикация приложения на обеих площадках, какие этапы нужно пройти и почему приложения чаще всего отклоняют.

Чем отличается публикация в App Store и Google Play

Хотя итоговая цель одна — сделать приложение доступным для скачивания, — процессы у Apple и Google заметно различаются, и команде, которая публикует приложение впервые, полезно заранее понимать эту разницу, а не сталкиваться с ней по ходу дела.

ПараметрApp StoreGoogle Play
Аккаунт разработчикаЕдиноразово $99, далее $99/годЕдиноразово $25, без продления
Срок модерацииОт 1 до 3 дней, иногда дольшеОбычно несколько часов, до 7 дней для новых аккаунтов
Строгость проверкиРучная проверка каждой версииАвтоматизированная проверка + выборочная ручная
Требования к дизайнуСтрогое следование Human Interface GuidelinesБолее гибкие требования Material Design
Тестовый доступЧасто требуют демо-аккаунт для проверки функционалаРеже запрашивают, но могут при подозрении на нарушения

На практике это означает, что публикацию в App Store стоит планировать с запасом по времени — особенно если это первое приложение компании и аккаунт разработчика ещё не имеет истории. Google Play обычно проходит быстрее, но тоже может затребовать дополнительную проверку у новых аккаунтов без репутации. Ещё одно практическое отличие: Apple проверяет каждую версию приложения вручную живым модератором, который запускает приложение на реальном устройстве, тогда как Google в большинстве случаев полагается на автоматизированные системы проверки и подключает ручную модерацию только при подозрении на нарушения — это одна из причин, почему сроки и предсказуемость проверки у площадок различаются.

Что нужно подготовить перед публикацией

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

Аккаунт разработчика

Для Apple нужен аккаунт Apple Developer Program, для Google — аккаунт Google Play Console. Оформление аккаунта Apple занимает больше времени из-за верификации компании.

Иконка и скриншоты приложения

Иконка в нескольких размерах и скриншоты экранов под разные устройства — обязательное требование обеих площадок для карточки приложения.

Описание и ключевые слова

Текстовое описание, короткая аннотация и ключевые слова влияют на то, как приложение находят внутри самого стора — это тоже часть ASO-оптимизации.

Политика конфиденциальности

Обе площадки требуют ссылку на политику конфиденциальности, особенно если приложение собирает любые данные пользователя, включая геолокацию или контакты.

Подпись приложения и сертификаты

Сборка для iOS подписывается сертификатом разработчика, для Android — ключом подписи приложения, который нужно бережно хранить для будущих обновлений.

Финальная сборка и тестирование

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

Нужна помощь с публикацией приложения?

Берём на себя весь процесс — от оформления аккаунта разработчика до прохождения модерации в App Store и Google Play.

Обсудить публикацию

Этапы публикации приложения

01

Регистрация аккаунта разработчика

Создаём аккаунт Apple Developer Program и/или Google Play Console, проходим верификацию компании или физического лица.

02

Подготовка релизной сборки

Собираем финальную версию приложения, подписываем сертификатом или ключом, проверяем соответствие техническим требованиям каждой площадки.

03

Заполнение карточки приложения

Указываем название, категорию, описание, ключевые слова, возрастной рейтинг и ссылку на политику конфиденциальности.

04

Загрузка иконки и скриншотов

Готовим и загружаем иконку приложения и скриншоты экранов в требуемых размерах под разные устройства и ориентации.

05

Отправка на модерацию

Загружаем сборку через App Store Connect или Google Play Console и отправляем приложение на проверку модераторам площадки.

06

Прохождение проверки

Модераторы проверяют приложение на соответствие техническим требованиям и правилам контента — при необходимости отвечаем на вопросы или вносим правки.

07

Публикация и мониторинг отзывов

После одобрения приложение становится доступно для скачивания — далее следим за отзывами, оценками и статистикой установок.

Частые причины отклонения приложения

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

Краши и явные технические ошибки

Приложение, которое падает или зависает при базовом использовании, отклоняется почти всегда — модераторы тестируют ключевые сценарии вручную.

Неполная или неточная информация в карточке

Несоответствие описания реальному функционалу приложения, а также отсутствующая политика конфиденциальности — частая причина отказа.

Нарушение guideline площадки

Использование запрещённых элементов интерфейса, скрытая функциональность, обход системы оплаты внутри приложения — жёстко пресекается модерацией Apple.

Отсутствие демо-доступа для проверки

Если приложение требует авторизации, а тестового аккаунта для модератора не предоставлено, проверить функционал невозможно, и заявка отклоняется.

Недостаточная функциональность приложения

Apple особенно строго проверяет, чтобы приложение не дублировало простую мобильную версию сайта без дополнительной ценности для пользователя.

Apple исторически проверяет приложения строже и внимательнее, чем Google — особенно в части уникальности функциональности и соответствия интерфейса гайдлайнам платформы. Заранее ознакомиться с основными требованиями и протестировать приложение по чек-листу модератора — самый надёжный способ пройти проверку с первого раза. Отдельно стоит упомянуть ситуацию, когда отказ связан не с самим приложением, а с формулировками в переписке с модератором: если причина отказа кажется неясной, разумнее уточнить детали через официальный канал поддержки площадки, а не гадать и вносить случайные правки в надежде, что одна из них решит проблему.

Как ускорить прохождение модерации

  • Заранее протестируйте все ключевые сценарии использования на реальных устройствах, а не только в симуляторе
  • Подготовьте демо-доступ для модератора, если приложение требует авторизации для просмотра основного функционала
  • Убедитесь, что все ссылки в карточке приложения — политика конфиденциальности, сайт поддержки — рабочие
  • Проверьте соответствие возрастного рейтинга реальному контенту приложения, включая пользовательский контент
  • Изучите гайдлайны платформы перед началом разработки, а не только перед отправкой на модерацию
  • Указывайте реальные контактные данные для связи — модераторы иногда запрашивают уточнения по email

Большинство задержек на модерации связаны не с сомнительными техническими решениями, а с мелочами: забытой ссылкой на политику конфиденциальности, неработающим тестовым аккаунтом или несоответствием возрастного рейтинга контенту. Проверка по такому списку перед отправкой экономит значительно больше времени, чем занимает сама проверка. Имеет смысл закрепить такой чек-лист как стандартный этап релизного процесса в команде, а не полагаться на память одного разработчика, который готовит сборку.

Локализация приложения для казахстанского рынка

Для компаний, которые запускают приложение в Казахстане, есть несколько дополнительных моментов, которые стоит продумать ещё до отправки на модерацию.

Язык интерфейса и описания

Для казахстанского рынка обычно готовят карточку и интерфейс на русском языке, а для более широкого охвата — добавляют казахский и английский варианты.

Региональные требования магазинов

В некоторых странах действуют дополнительные требования к раскрытию данных о трекинге пользователей и рекламе — это стоит уточнять отдельно для целевого региона.

Способы оплаты внутри приложения

Если приложение предполагает платные функции, стоит заранее продумать, какие способы оплаты доступны пользователям в конкретном регионе.

Публикация обновлений после релиза

Первая публикация — не единственный раз, когда приложение проходит модерацию. Каждое обновление — исправление багов, новая функциональность, изменение дизайна — отправляется на повторную проверку. Обычно повторная модерация проходит быстрее первой, особенно если у приложения уже есть история без нарушений, но полностью полагаться на это не стоит: значительные изменения функциональности могут потребовать такой же тщательной проверки, как и при первом релизе. Планировать обновления стоит с запасом по времени, особенно если релиз приурочен к конкретной дате — сезонной акции, запуску рекламной кампании или важному для бизнеса событию. Отдельная категория обновлений — срочные исправления критичных багов, из-за которых приложение падает у части пользователей: здесь важно как можно быстрее подготовить и отправить новую сборку, поскольку каждый день с нерабочим функционалом означает удаления приложения и негативные отзывы, которые сложно нейтрализовать даже после исправления проблемы.

Что происходит после публикации

Публикация — не финальная точка, а начало нового этапа жизни приложения. После выхода в сторы важно следить за отзывами и оценками пользователей: низкий рейтинг напрямую влияет на позицию приложения в поиске внутри магазина и на решение новых пользователей его скачать. Стоит также отслеживать статистику крашей — оба магазина предоставляют встроенную аналитику по сбоям на реальных устройствах пользователей, которую невозможно полностью воспроизвести на этапе тестирования перед релизом. Ответы на негативные отзывы, особенно с указанием, что проблема уже исправлена в новой версии, часто возвращают доверие пользователей и снижают процент удалений приложения после установки. Регулярные обновления — не только с новым функционалом, но и с адаптацией под новые версии iOS и Android — тоже часть постпродакшн-поддержки, без которой приложение со временем начинает работать нестабильно на новых устройствах.

Кому должен принадлежать аккаунт разработчика

Отдельный вопрос, который часто упускают из виду на старте проекта и вспоминают о нём слишком поздно, — на чьё имя оформлять аккаунт разработчика в App Store и Google Play. На первый взгляд это кажется формальностью, но на практике определяет, кто в итоге контролирует судьбу приложения. Если приложение создаётся на заказ, разумно с самого начала регистрировать аккаунты на юридическое лицо заказчика, а не подрядчика — это исключает зависимость бизнеса от конкретного исполнителя в будущем и упрощает смену подрядчика, если такая необходимость возникнет. Подрядчик в этом случае получает права доступа к аккаунту для публикации и обновлений, но само владение остаётся у компании- заказчика. Если же аккаунт изначально был оформлен на разработчика, стоит заранее договориться об условиях передачи прав — эта деталь редко обсуждается на старте проекта, но становится важной, если сотрудничество с подрядчиком по какой-то причине прекращается.

Частые вопросы

Сколько времени занимает публикация приложения?

В Google Play проверка обычно занимает несколько часов, иногда до 7 дней для новых аккаунтов. В App Store модерация занимает от 1 до 3 дней, но может затянуться на неделю и дольше, если у Apple возникнут дополнительные вопросы.

Сколько стоит публикация приложения в сторах?

Аккаунт Apple Developer Program стоит $99 в год, аккаунт Google Play Console — разовый платёж $25 без продления. Сама публикация приложения и последующие обновления дополнительной платы не требуют.

Можно ли опубликовать приложение только в одном сторе?

Да, если приложение разработано только под одну платформу — iOS или Android — публикуется оно, соответственно, только в App Store или только в Google Play, без необходимости выходить сразу на обе.

Что делать, если приложение отклонили при модерации?

Apple и Google указывают причину отказа в письме. Нужно устранить конкретную проблему — исправить баг, дополнить описание, добавить демо-доступ — и отправить приложение на повторную проверку без лишних задержек.

Нужен ли отдельный аккаунт разработчика для каждого приложения?

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

Как быстро приложение появится в поиске после публикации?

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

Обязательна ли политика конфиденциальности для простого приложения?

Да, обе площадки требуют ссылку на политику конфиденциальности практически для любого приложения, даже если оно не запрашивает явно личные данные пользователя.

Можно ли обновлять приложение после публикации без повторной полной модерации?

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

Что такое ASO и нужно ли им заниматься при публикации?

ASO (App Store Optimization) — оптимизация карточки приложения под поиск внутри стора: название, ключевые слова, описание. Это не обязательное требование модерации, но важный фактор для органических бесплатных установок.

Кто должен заниматься публикацией — разработчик или сам заказчик?

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

Можно ли перенести приложение в другой аккаунт разработчика после публикации?

Да, оба магазина поддерживают перенос приложения между аккаунтами, но процесс требует времени и подтверждения от обеих сторон — проще сразу правильно определить, на чей аккаунт оформлять публикацию с самого начала.

Что произойдёт, если не продлить аккаунт Apple Developer Program?

Приложение будет снято с публикации в App Store до момента продления подписки — пользователи, которые уже установили приложение, обычно продолжают им пользоваться, но новые скачивания станут недоступны.

Нужно ли специально готовить приложение к первому запуску рекламной кампании?

Да, стоит заранее убедиться, что карточка приложения полностью заполнена, скриншоты актуальны, а серверная часть выдержит нагрузку от возможного всплеска установок после старта рекламы.

Универсального рецепта «как пройти модерацию с первого раза» не существует — требования площадок периодически обновляются, а строгость проверки зависит от категории приложения и репутации аккаунта разработчика. Тем не менее подавляющее большинство отказов связано с типовыми, легко устранимыми проблемами, а не с фундаментальными ограничениями идеи продукта. Компании, которые заранее закладывают время на возможную повторную отправку и готовят все материалы по чек-листу, редко сталкиваются с публикацией, которая срывает запланированную дату запуска.

Публикация приложения — заключительный, но не самый простой этап разработки: незнание требований площадок способно затянуть выход продукта на недели. Мы берём на себя весь процесс публикации при разработке приложений под ключ — от оформления аккаунта разработчика до прохождения модерации. Подробнее об услуге — на странице «Разработка приложений», а ориентиры по стоимости разработки — в статье «Сколько стоит мобильное приложение».

Готовите приложение к публикации? Оставьте заявку — поможем пройти модерацию без лишних задержек.

Бесплатная консультация

Расскажите о задаче — найдём решение

Ответим в течение 2 часов в рабочее время.

Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности