Публикация приложения в App Store кажется финальным шагом после долгой разработки — нажал кнопку, подождал и готово. На практике именно здесь разработчики теряют от одной до четырёх недель из-за отказов модерации, неправильно оформленных скриншотов или забытой политики конфиденциальности. В этой статье — конкретный разбор процесса для iOS и Android: что проверять, где чаще всего отказывают и как пройти модерацию с первого раза.
Что нужно подготовить до отправки на модерацию
Большинство отказов происходит не из-за кода, а из-за неполного пакета документов и метаданных. Проверьте список до того, как нажимать Submit.
- Apple Developer Account — индивидуальный ($99/год) или корпоративный ($299/год). Без активной подписки публикация невозможна.
- Bundle ID — уникальный идентификатор приложения в формате com.company.appname. После публикации изменить нельзя.
- Иконка приложения — 1024×1024 px, PNG без альфа-канала, без скруглённых углов (App Store скруглит сам).
- Скриншоты — обязательны для iPhone 6.5″ и 5.5″, по желанию для iPad. Минимум 1, максимум 10 штук на локаль.
- Политика конфиденциальности — публичный URL, доступный без авторизации. Без неё Apple отклонит приложение автоматически.
- Описание и ключевые слова — описание до 4000 символов, поле Keywords до 100 символов (только для App Store).
- Возрастной рейтинг — заполняется через опросник в App Store Connect; ошибка здесь грозит удалением после публикации.
Для Google Play список похож, но есть отличия: нужен графический баннер 1024×500 px, короткое описание до 80 символов и полное до 4000. Политика конфиденциальности также обязательна с 2022 года для всех приложений, собирающих любые данные.
Этапы публикации приложения в App Store шаг за шагом
Процесс состоит из шести последовательных шагов. Пропуск любого — возврат на старт.
- Создание записи приложения в App Store Connect. Заполняете название, категорию, метаданные, загружаете скриншоты и иконку.
- Сборка и загрузка билда через Xcode или Transporter. Билд должен быть подписан дистрибуционным сертификатом и профилем provisioning.
- Выбор билда и настройка ценообразования. Указываете цену или выбираете Free, настраиваете доступность по странам.
- Заполнение информации о конфиденциальности (Privacy Nutrition Labels). С 2021 года Apple требует декларировать каждый тип собираемых данных.
- Отправка на ревью. Выбираете ручной или автоматический релиз после одобрения.
- Ожидание и ответ на вопросы модераторов. Если модератор запрашивает дополнительную информацию, у вас есть 24 часа на ответ, иначе ревью закрывается.
Средний срок ревью в App Store в 2024 году — 24–48 часов для первой публикации, 1–2 часа для обновлений. Google Play рассматривает новые приложения дольше: от 3 до 7 рабочих дней.
Топ причин отказа и как их избежать
Apple публикует статистику отказов: около 40% приложений получают Reject при первой подаче. Вот самые частые причины.
| Причина отказа | Guideline Apple | Как исправить |
|---|---|---|
| Крашит при запуске или на определённых сценариях | 2.1 | Тестировать на реальных устройствах, использовать TestFlight перед отправкой |
| Недостаточно функциональности (приложение-«оболочка») | 4.2 | Добавить реальную ценность; лендинг-сайт в приложении не пройдёт |
| Нарушение правил покупок внутри приложения | 3.1.1 | Цифровые товары продавать только через In-App Purchase Apple |
| Отсутствие или недоступная политика конфиденциальности | 5.1.1 | Разместить на публичном URL, проверить доступность без VPN |
| Скриншоты не соответствуют реальному интерфейсу | 2.3.3 | Снимать скриншоты с реального устройства или Simulator с актуальным UI |
| Запрос избыточных разрешений без объяснения | 5.1.1 | Добавить NSUsageDescription для каждого разрешения с понятным текстом |
В Google Play отдельная боль — политика целевой аудитории (Target Audience). Если приложение хоть косвенно может быть интересно детям, Google потребует соответствия COPPA и собственным требованиям для семейных приложений.
Особенности публикации в Google Play
Google Play Console с 2023 года требует обязательного прохождения закрытого тестирования перед выходом в продакшн: минимум 20 тестировщиков должны использовать приложение не менее 14 дней. Это правило застаёт врасплох команды, которые рассчитывают выпустить приложение быстро.
Дополнительно Google проверяет:
- Соответствие Data Safety — аналог Apple Privacy Labels, но с более детальной классификацией данных.
- App Set ID вместо рекламного идентификатора для приложений, не использующих рекламу.
- Корректность работы с Android 14+ API — с августа 2024 года новые приложения обязаны таргетировать API level 34.
Если вы планируете разработку мобильного приложения с нуля, закладывайте требования магазинов в техническое задание с самого начала — переделывать архитектуру ради прохождения модерации дороже, чем сделать правильно сразу.
Локализация и ASO: как не потерять позиции после публикации
Публикация — это не конец, а начало работы с видимостью. App Store Optimization (ASO) влияет на органический трафик так же, как SEO на сайт.
- Название приложения (до 30 символов) — самый весомый фактор ранжирования. Включайте ключевое слово.
- Subtitle (только App Store, до 30 символов) — второй по весу элемент.
- Keywords (App Store) — 100 символов без пробелов после запятых; не дублируйте слова из названия.
- Скриншоты и превью-видео — влияют на конверсию из просмотра в установку; A/B тестирование доступно в Google Play Console.
- Рейтинг и отзывы — отвечайте на негативные отзывы, это влияет на конверсию и ранжирование.
Локализуйте метаданные отдельно для каждого рынка. Машинный перевод описания убивает конверсию: носители сразу видят неестественные формулировки.
Часто задаваемые вопросы
Сколько времени занимает публикация приложения в App Store?
Первая публикация в App Store занимает в среднем 1–2 рабочих дня после подачи на ревью. Однако с учётом подготовки документов, исправления возможных отказов и технической настройки реалистичный срок от готового билда до живого приложения — 5–10 рабочих дней. В Google Play из-за обязательного периода закрытого тестирования (14 дней) процесс занимает минимум 3 недели.
Можно ли опубликовать приложение без аккаунта разработчика Apple?
Нет. Для публикации в App Store обязательна активная подписка Apple Developer Program стоимостью $99 в год для физических лиц или $299 для организаций. Корпоративный аккаунт (Apple Developer Enterprise Program, $299/год) не позволяет публиковать приложения в App Store — он предназначен только для внутреннего распространения внутри компании.
Что делать, если приложение отклонили при публикации в App Store?
Apple присылает письмо с конкретным пунктом Guideline, который нарушен. Прочитайте его внимательно и исправьте именно указанное нарушение — не пытайтесь угадать, что ещё могло не понравиться. После исправления переотправьте билд через App Store Connect. Если вы не согласны с решением, можно подать апелляцию через Resolution Center или запросить звонок с командой App Review — это реально работает для спорных случаев.
Готовы к релизу — но не хотите тратить недели на исправление ошибок?
Прохождение модерации с первого раза — это вопрос опыта и знания актуальных требований магазинов. Если вам нужна разработка мобильного приложения с гарантированной публикацией и сопровождением на всех этапах, обсудите проект с командой Aris.Web: +7 (977) 326-69-09 или оставьте заявку на странице контактов. Разберём ваш кейс и предложим оптимальный путь до релиза.