Блог

Публикация приложения в App Store: подводные камни

Публикация приложения в 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 шаг за шагом

Процесс состоит из шести последовательных шагов. Пропуск любого — возврат на старт.

  1. Создание записи приложения в App Store Connect. Заполняете название, категорию, метаданные, загружаете скриншоты и иконку.
  2. Сборка и загрузка билда через Xcode или Transporter. Билд должен быть подписан дистрибуционным сертификатом и профилем provisioning.
  3. Выбор билда и настройка ценообразования. Указываете цену или выбираете Free, настраиваете доступность по странам.
  4. Заполнение информации о конфиденциальности (Privacy Nutrition Labels). С 2021 года Apple требует декларировать каждый тип собираемых данных.
  5. Отправка на ревью. Выбираете ручной или автоматический релиз после одобрения.
  6. Ожидание и ответ на вопросы модераторов. Если модератор запрашивает дополнительную информацию, у вас есть 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 или оставьте заявку на странице контактов. Разберём ваш кейс и предложим оптимальный путь до релиза.

ARISWEB · ПОД КЛЮЧ ЗА 2 НЕДЕЛИ
Нужно такое решение? Сделаем и опубликуем за 2 недели
Фиксированная цена, оплата онлайн, гарантия публикации в срок.
author-avatar

О Роман Воронов

Роман Воронов — менеджер продаж Aris.Web. Более 15 лет в IT: запуск цифровых платформ, мобильных приложений и маркетплейсов для e-commerce, логистики, промышленности, образования и бизнес-автоматизации. Помогает заказчикам подобрать решение и рассчитать проект.