Как разместить приложение в app store
Перейти к содержимому

Как разместить приложение в app store

  • автор:

Загрузка приложений и игр на iPhone или iPad

ios-17-iphone-15-pro-app-store-поиск-комментарий.

  1. На iPhone или iPad откройте приложение App Store.
  2. Просмотрите вкладки «Сегодня», «Игры», «Приложения» или Arcade, чтобы найти понравившиеся приложения. Или перейдите на вкладку «Поиск», чтобы найти что-то определенное. Если вы найдете игру, в описании которой будет указано Arcade, то для ее использования необходимо оформить подписку на Apple Arcade
  3. Нажмите цену или кнопку «Загрузить». Если отображается кнопка «Открыть» вместо цены или кнопки «Загрузить», значит это приложение уже приобретено и загружено.
  4. Дважды нажмите боковую кнопку справа на iPhone или верхнюю кнопку на iPad, чтобы завершить покупку. Если вы используете Face ID или Touch ID для разблокировки устройства, посмотрите на свое устройство или нажмите кнопку «Домой», чтобы подтвердить загрузку. Для завершения загрузки может потребоваться ввести пароль идентификатора Apple ID.

Если в App Store на странице приложения отображается кнопка «Загрузить» вместо цены, значит приложение бесплатное. Плата за загрузку бесплатного приложения не взимается. Некоторые бесплатные приложения предлагают встроенные покупки и подписки, которые можно приобрести. Встроенные подписки и покупки предоставляют доступ к дополнительным функциям, контенту и многому другому.

Поиск приобретенных приложений

Не удается найти App Store

Если на вашем устройстве отсутствует App Store, возможно, у вас включен родительский контроль. Измените настройки покупок в iTunes Store и App Store и выберите для параметра «Установка приложений» значение «Разрешить». Магазин App Store должен снова появиться на вашем устройстве.

Если вы все еще не можете найти App Store, проведите пальцем по экрану, чтобы найти его.

Если при загрузке приложений возникла проблема

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

Как выложить приложение в App Store и не нарваться на реджект

Почему App Store отклоняет приложение? Причин может быть много – ревью на этой площадке пройти сложнее, чем где бы то ни было. За год App Store отказывает в публикации миллиону приложений и стольким же обновлениям.

How to upload an app to the App Store and not get rejected

Кто отклоняет приложения

Занимается этим уже почти полтора десятка лет специальный департамент в составе Apple – AppReview Team. На проверку рецензент может потратить 1-2 минуты, но в среднем он получает несколько десятков – а то и сотню – приложений в день, поэтому ожидание может затянуться от заявленных 24-48 часов до недели.

И после этого томительного ожидания очень обидно получить статус «реджект» – это значит, что проверку ваше приложение не прошло. Как правило, разработчик получает и комментарий, но так происходит не всегда.

Общие правила для разработчиков прописаны на сайте developer.apple.com. Например, там говорится, что компания поддерживает только уважительное отношение к пользователям, и если контент «выходит за рамки» — приложение будет отклонено. «Какой линии мы придерживаемся? Что ж, как однажды сказал судья Верховного суда: «Я узнаю, когда увижу», — пишет Apple.

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

Главные принципы AppReview

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

2. App Store – для миллионов пользователей. Если ваше приложение только для семьи или друзей – не нужно его грузить в магазин.

3. Уважайте пользователей – это история про лягушонка Пепе и американского судью.

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

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

О чем предупреждает сам Apple

Баги и ошибки. Только завершенное и готовое к публикации приложение пройдет – не пренебрегайте тестированием, исправьте ошибки до того, как их найдет сотрудник департамента AppReview. Это, кстати, относится и к низкой производительности – она тоже может стать причиной реджекта. Все заявленные функции должны работать.

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

Все фото и текст должны быть на месте. Никаких «здесь должно быть описание», никакого замещающего контента!

Разрешение на доступ к данным пользователей – вы должны четко и ясно объяснить, как приложение будет использовать информацию, желательно с примером. В том числе приложение могут отклонить, если оно просит доступ, например, к камере, но реально никак ее не использует. Пункт крайне важный – о нем подробно можно почитать на сайте для разработчиков.

Скриншоты. Да — даже неинформативные скриншоты приложения в App Store могут испортить вам релиз – они должны «отражать ценность и функциональность» продукта.

Неполная информация в разделе «Информация о проверке приложения» в App Store Connect. Сотруднику Apple нужны все данные о том, необходимы ли специальные конфигурации для использования приложения, есть ли какие-то особенности входа в приложение и т.д.

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

Одинаковые приложения. В Apple не любят продуктов, которые повторяют уже выпущенные ранее (ха-ха).

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

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

Как опубликовать приложение в Apple Store и Google Play и избежать популярных ошибок

Бесконечно можно смотреть на три вещи: как горит огонь, течет вода и на процесс модерации в сторах. Ранее мы выяснили, какие маркетплейсы актуальны в 2023 году. А теперь научимся публиковать там приложения.

Представим себе, что мы только что закончили разработку нового сервиса. Все готово для публикации. Осталось только загрузить файлы, заполнить основную информацию, отправить на проверку и… Почему отказ? Что случилось?

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

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

1. Создайте Google Developer Account и внести единовременную оплату 25$ (+ 1$ комиссии);

К сожалению, у пользователей из России и Беларуси все еще сохраняются сложности при оплате услуг в Google Play и App Store. Поэтому мы скоро выпустим статью о том, как приобрести и продлить лицензию разработчика в 2023 году.

Чтобы не пропустить ее — подписывайтесь на наш блог 😉

2. Заполните данные о вашем приложении:

  • Название приложения: не более 30 символов;
  • Короткое описание: не более 80 символов;
  • Полное описание не более 4000 символов;

3. Загрузите маркетинговые материалы:

  • Иконку приложения: 512×512 пикселей, формат 32-битный PNG, с альфа-каналом. Допустимый вес: 1024 КБ;
  • От 2 до 8 скриншотов вашего приложения: от 320 px до 3840 px при соотношении сторон не более 2:1. Формат JPG или 24-битный PNG без альфа-канала;
  • Рекламный баннер: 1024х500 пикселей, JPEG или 24-битный PNG, без альфа-канала;

4. Установите возрастное ограничение с помощью анкеты в Google Play Developer Console;

5. Добавьте политику конфиденциальности;

6. Загрузите файл вашего приложения в формате APK (.apk) или AAB (.aab) для запуска вашего приложения на устройстве Android.

В среднем срок модерации составит 7 дней. Точные сроки проверки будут указаны в консоли.

1. Создать учетную запись разработчика Apple и оплатить регистрационный сбор 99$. Также потребуется создать сертификат распространения (Distribution Certificate), и настроить свой идентификатор приложения (App ID);

2. Заполните данные о вашем приложении:

  • Название приложения (до 30 символов);
  • Детальное описание (до 4000 символов);

3. Загрузите маркетинговые материалы:

  • До 5 непрозрачных скриншотов на каждое разрешение экрана;
  • Иконки приложения без скруглений и прозрачности. Для каждого устройства Apple, существуют свои параметры:

iPhone: 180×180 пикселей или 120×120 пикселей. Формат PNG или JPEG;

iPad Pro: 167х167 пикселей;

iPad, iPad mini: 152×152 пикселей;

App Store: 1024×1024 пикселей;

4. Добавьте маркетинговую информацию:

  • Ключевые слова (теги) для поиска;
  • URL-адреса поддержки и маркетинга — URL-адреса, по которым пользователи могут найти маркетинговую информацию о приложении;
  • Цены и описание покупок в приложении;

5. Внесите дополнительную информацию:

  • Имя владельца и контактную информацию;
  • Категорию и возрастное ограничение. Для этого необходимо заполнить анкету, указав определенные параметры;
  • Информацию об обновлениях (при подаче новой версии);

6. Отправьте свое приложение на бета-тестирование TestFlight, чтобы убедиться, что оно соответствует всем рекомендациям Apple App Store.

7. Отправьте приложение на модерацию в App Store с прикреплением версии из TestFlight;

На рассмотрение вашего приложения перед публикацией или отклонением может уйти от 24 часов до недели.

«Пережить» и опубликоваться

Теперь, когда уже почти все готово, пришло время самого ответственного момента. А именно модерации. Иногда пройти этот этап оказывается намного сложнее, чем придумать и реализовать концепцию приложения. Все потому, что и у Google Play, и у App Store очень большой свод правил.

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

Для публикации приложения важно быть в курсе основных правил публикации приложений. Эти правила находятся в открытом доступе, и прочесть их может каждый. По этой ссылке можно найти актуальные правила для Google (открывать строго с VPN), а здесь — для App Store.

Ни один магазин приложений не пропустит сервисы, которые:

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

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

Самые частые причины отказа в App Store:

— Неправильно оформленная карточка приложения. Это может быть неполное описание приложения, плохое качество или некорректное разрешение скриншотов;

Когда мы в первый раз подавали заявку на публикацию приложения Trainet World, нас попросили изменить разрешение скриншотов для iPad.

Евгений Ловкий, Project-менеджер Pyrobyte

— Концепция приложения не подходит под этические и моральные принципы компании Apple;

Во время публикации приложения Incognito одной из причин для бана оказалась возможность оценивать личные качества пользователей. По мнению Apple, это может привести к печальным последствиям. В том числе су*циду.

Александр Шипулин, Frontend-разработчик Pyrobyte

— Неработоспособная версия приложения, большое количество багов;

— Некорректные данные для тестовых аккаунтов;

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

Александр Шипулин, Frontend-разработчик Pyrobyte

— Несоблюдение требований к интерфейсу, указанные в рекомендациях по дизайну;

— Отсутствие опции удаления аккаунта в приложении, предполагающем создание учетных записей;

Самые частые причины отказа в Google Play:

— Несоответствие политике и правилам Google Play;

— Несоответствие приложения описанию;

— Навязчивая агрессивная реклама, которая препятствует использованию приложения;

— Попытки несанкционированно получить доступ к данным пользователей;

— Нарушение интеллектуальных, авторских прав;

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

Александр Шипулин, Frontend-разработчик Pyrobyte
Заключение

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

Средства, потраченные на предпроектную аналитику, помогают сохранить время и деньги в дальнейшем. Меньше риск, что придется с нуля переписывать код, если что-то не понравится модераторам стора.

Вячеслав Мауль, Аналитик Pyrobyte

При анализе приложения на соответствие правилам Google Play и App Store можно заранее выявить, за что модераторы могут не пропустить ваш проект, и еще «на берегу» внести в ТЗ необходимые изменения.

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

Как разместить приложение в app store

Заполните регистрационную форму.

�� Загрузите приложение в App Store за 6 шагов: практическое руководство для начинающих �� Загрузите приложение в App Store за 6 шагов: практическое руководство для начинающих

В разделе Romanized Contact Information вас попросят продублировать уже введенную информацию.

�� Загрузите приложение в App Store за 6 шагов: практическое руководство для начинающих

Этот раздел предназначен для пользователей, пишущих не латинскими буквами (например, на русском, китайском или арабском языке). В нашем случае нужно ввести все то, что вы указали выше.

Выберите тип лицензии (для индивидуального использования или корпоративный вариант).

�� Загрузите приложение в App Store за 6 шагов: практическое руководство для начинающих

Оплатите регистрационный взнос.

�� Загрузите приложение в App Store за 6 шагов: практическое руководство для начинающих

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

3. Проведите финальную доработку приложения

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

Apple в помощь разработчикам выпустила несколько обязательных к прочтению гайдов. Из наиболее важных можно отметить уже знакомый нам App Store Review Guidelines , а также Human Interface Guidelines (совету по грамотному дизайну программы).

Вот некоторые из обязательных к исполнению правил:

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

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

4. Выполните предварительные требования

Прежде чем отправлять программу в App Store, необходимо сделать следующее:

  • Получить сертификат распространения (Distribution Certificate), позволяющий идентифицировать вас или вашу команду. Это профиль iOS, используемый для распространения продукции.

�� Загрузите приложение в App Store за 6 шагов: практическое руководство для начинающих

  • Создать профиль обеспечения (review provision profile). Чтобы приложение начало работать в экосистеме iOS, оно должно быть проверено и одобрено Apple. Как протестировать его на реальном устройстве перед отправкой на проверку? Профиль обеспечения позволяет загрузить приложение на физическое железо до одобрения модераторами.
  • Получить идентификатор приложения (App ID). После его создания в вашем арсенале появятся дополнительные возможности улучшения функциональности программы (например, push-уведомления и вход через Apple ID). Вам не обязательно настраивать их сразу, это можно сделать позже.

�� Загрузите приложение в App Store за 6 шагов: практическое руководство для начинающих�� Загрузите приложение в App Store за 6 шагов: практическое руководство для начинающих

5. Настройте приложение

Когда вы разберетесь с описанными выше идентификаторами и сертификатами на портале разработчиков Apple, можно будет перейти к App Store Connect (бывший iTunes Connect) – платформе, на которую фактически загружаются бинарные пакеты приложений.

�� Загрузите приложение в App Store за 6 шагов: практическое руководство для начинающих

Нажмите на вкладку MyApps и оказавшись на новой странице создайте новое приложение, нажав кнопку + .

�� Загрузите приложение в App Store за 6 шагов: практическое руководство для начинающих

После создания приложение необходимо настроить, заполнив соответствующие поля.

Перечислим наиболее важные из них:

  • Иконки. Очевидно, что значок вашего приложения – это его лицо. Убедитесь, что вы легально используете изображение подходящего размера и качества.
  • Скриншоты. Улучшите свое приложение с помощью снимков экрана и превью. Вам необходимо будет отправить снимки экрана для устройств разного размера: iPhone 6,5 дюймов (1242 x 2688 пикселей или 1284 x 2778 пикселей), iPhone 5,5 дюймов (1242 x 2208 пикселей) и iPad (2048 x 2732 пикселей). Будьте внимательны при выборе скриншотов, поскольку иногда это единственный критерий, по которому потребитель решает – загружать приложение или нет.
  • Название приложения, категория, подробное описание и дополнительные ключевые слова. Не стоит недооценивать важность описания: первые 3 строки должны заинтересовать пользователя, ведь это та часть, которую он увидит не нажимая на вкладку прочитать больше . Будьте точны, ясны и кратки, дайте пользователям понять основную ценность приложения.
  • Возрастной рейтинг. Определите порог по возрасту, исходя из типа контента приложения.
  • Цена и доступность: Apple позволяет выставить цену приложения, выбрав один из уровней (от бесплатного до 1 000 $+). Вы также можете выбрать страны, в которых приложение будет доступно (по умолчанию оно доступно во всех странах мира).
  • Права на контент: здесь необходимо подтвердить, что вы не используете нелегальный контент.
  • Отзывы. Здесь добавляется возможность работать с отзывами от имени администратора приложения.
  • Контактная информация. Ее надо заполнить, чтобы модераторы App Store могли с вами связаться при необходимости.
  • Активация платных функций (покупки и подписки). Сюда нужно следующие сведения: информацию о физическом или юридическом лице, необходимые соглашения, банковские реквизиты, а также информацию о налоговой отчетности или налоговую декларацию.

Примечание

Этот раздел необходимо заполнить на английском языке максимально подробно. Здесь описывается назначение и функциональные возможности приложения, а также индивидуальные особенности проекта (разрешения, сертификаты и другие необходимые документы). Чем больше детальной информации вы добавите, тем меньше вероятность неудачной проверки.

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

В этом пункте отметим некоторые нововведения:

Вместе с выходом iOS 14 Apple объявила об изменении правил конфиденциальности приложений. Основным нововведением стало принятие принципа прямого согласия пользователя на доступ к уникальному идентификатору его устройства (IDFA), на отслеживание запросов и передачу данных третьим лицам. Теперь разработчик обязан предоставить в App Store Connect исчерпывающую информацию о процессе сбора данных в программе, а также добавить ссылку на политику конфиденциальности. Все эти сведения необходимо отразить на стартовой странице приложения, чтобы пользователь еще до скачивания мог с ними ознакомиться.

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

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

6. Ожидайте

Команде Apple Review Team потребуется некоторое время, чтобы рассмотреть приложение, а пока оно будет находится в статусе awaiting verification . Сам процесс занимает несколько дней, после чего вы получите сообщение с результатами проверки.

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *