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

Что нужно для любого магазина

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

Особенности магазинов

Три магазина
МагазинЧто учесть
RuStoreРоссийский магазин, регистрация организации или частного разработчика; удобен для аудитории в России
Google PlayДля новых личных аккаунтов перед публикацией требуется закрытое тестирование с группой тестировщиков; аккаунт организации проходит проверку
App StoreСтрогая проверка интерфейса и соответствия правилам; регистрация и оплата аккаунта разработчика из России сейчас затруднены — это стоит решить до начала работ
Если приложение нужно в App Store, выясните вопрос с аккаунтом разработчика до старта разработки. Бывает, что приложение готово, а опубликовать его не на кого.

Почему приложения отклоняют

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

Как пройти проверку с первого раза

  1. Прогоните приложение на нескольких реальных устройствах, а не только на эмуляторе.
  2. Подготовьте тестовый аккаунт и инструкцию для проверяющего.
  3. Сверьте описание данных с тем, что реально собирают приложение и подключённые библиотеки аналитики.
  4. Заранее разместите политику конфиденциальности и страницу удаления аккаунта.
  5. Заложите время на повторную отправку — первые публикации часто возвращаются с замечаниями.

После публикации

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

Публикацию во всех магазинах берём на себя в рамках разработки мобильных приложений.

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

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

Да. Для аудитории в России это часто разумный первый шаг, а Google Play и App Store можно добавить позже.

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

Вашей компании. Если аккаунт оформлен на подрядчика, при смене исполнителя можно потерять доступ к приложению.

Сколько длится проверка?

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

Нужна такая же реклама для вашего бизнеса?

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

УслугаКак мы это делаем