Публикация приложения в App Store: требования и процесс
Публикация приложения в App Store — ключевой этап, который требует соблюдения технических и юридических правил. Здесь собраны конкретные требования и пошаговый процесс, чтобы пройти модерацию с первого раза и быстро выпустить продукт на iOS.
Общая схема публикации и ключевые этапы
Процесс публикации приложения в App Store можно разделить на подготовку, сборку, загрузку в App Store Connect, заполнение метаданных и прохождение модерации. На практике цикл занимает от нескольких часов (для правок) до 3–7 рабочих дней на модерацию.
- Подготовка дизайна, иконок и скриншотов
- Настройка аккаунта разработчика Apple
- Сборка, кодовая подпись и загрузка
- Заполнение карточки приложения и отправка на проверку
- Реакция на замечания и выпуск обновлений
Аккаунт разработчика и юридические требования
Для публикации нужен действующий Apple Developer Program (Individual или Organization). Стоимость подписки — $99 в год. Для компаний потребуется подтверждение юридического лица и D-U-N-S номер.
Важно корректно заполнить банковские реквизиты и налоговую информацию в App Store Connect для монетизации и выплат. Для платных приложений и подписок необходимо настроить цены в нужных валютах и заполнить договоры о выплатах.
- Тип аккаунта: Individual или Organization
- Нужные документы: паспорт/ИНН для РФ (для компаний — учредительные документы)
- D-U-N-S номер для организации
- Настройка банковских реквизитов и налоговой информации
Технические требования и контроль качества
Приложение должно соответствовать последним SDK и требованиям Apple: таргетинг актуальной версии iOS, поддержка arm64, отсутствие критических багов и соблюдение Human Interface Guidelines. Обязательны описания прав доступа в Info.plist (NSCameraUsageDescription и т.д.).
Провести тесты на устройствах с разными версиями iOS, проверить работу на слабых моделях и в условиях плохого соединения. Минимальный контроль качества должен включать автоматические тесты, ручной smoke-тест и тестирование через TestFlight.
- Сборка в Xcode с последним SDK и корректным bundle identifier
- Кодовая подпись: Provisioning Profile и сертификаты
- Описание прав доступа в Info.plist
- Тестирование на устройствах и через TestFlight
- Проверка на утечки данных и соответствие политике приватности
Сборка, подпись и загрузка в App Store Connect
Сборку выполняют в Xcode: Archive → Validate → Upload. Можно использовать Transporter для массовых загрузок. Убедиться в версии (CFBundleShortVersionString) и build (CFBundleVersion), они должны уникально идентифицировать сборку.
Настройки подписи: использовать Production сертификаты и профиль distribution, проверить совпадение bundle id. При использовании сторонних библиотек убедиться в отсутствии запрещённых API и соблюдении лицензий.
Заполнение метаданных и ASO для рынка РФ
Карточка приложения в App Store Connect влияет на конверсию: название, подзаголовок, keywords, описание, скриншоты и локализации. Для российского рынка важны корректные переводы, локализованные скриншоты и указание условий использования на русском языке.
Заполнить App Privacy (перечень собираемых данных), выбрать категорию и возрастной рейтинг. Для платного контента и подписок заполнить информацию о внутренних покупках и условиях возврата.
- Название и подзаголовок: до 30 символов для корректного отображения
- Ключевые слова: отдельное поле, не дублировать слова в описании
- Локализованные скриншоты и превью для каждой поддерживаемой ширины
- App Privacy и политика конфиденциальности на русском языке
Модерация: типичные причины отклонений и как их быстро исправить
Частые причины отклонения: краши, использование запрещённых API, некорректные права доступа, недостоверные контактные данные, вводящая в заблуждение метаинформация или авторские нарушения. Важно предоставлять детальные инструкции для тестирования модератора (пользователь, пароль, сценарий).
Если приложение отклонено, в App Store Connect приходит причина и рекомендация. Исправление должно сопровождаться новым билдом с понятным номером сборки и комментарием к отклику модератору.
Пост-релиз: обновления, аналитика и продвижение
После публикации мониторить метрики в App Store Connect и внешних системах (AppMetrica, Firebase). Отслеживать установки, удержание, конверсии и отзывы. Быстрая реакция на баги и регулярные обновления повышают рейтинг и видимость.
Использовать поэтапный релиз (phased release) для снижения рисков и планировать регулярные релизы с улучшениями и фикcами. Работать с отзывами: отвечать в течение 48 часов и фиксировать повторяющиеся запросы в бэклоге.
- Включить App Store Analytics и внешнее отслеживание событий
- Запланировать частоту обновлений (минимум 1 раз в 6–8 недель)
- Использовать A/B-тесты скриншотов (Product Page Optimization)
- Следить за отзывами и быстро фиксить критические баги
Услуги, которые помогут с задачей
Читайте также
Планируете разработку приложения?
Поможем определить тип приложения, составить ТЗ и рассчитать бюджет. Консультация бесплатно.
Получить консультацию