Как опубликовать приложение в App Store, чтобы его не отклонили

Директор по развитию, эксперт в области мобильной разработки
публикация мобильных приложений в app store
App Store считается одной из самых успешных платформ для мобильных приложений. Согласно исследованию по данным Business of Apps, за 2020 год приложения в App Store принесли своим разработчикам более $64 млрд, что является значительно большим показателем, чем доходы от мобильных приложений на других платформах. Помимо большого количества неигровых приложений и игр, App Store отличается более платежеспособной аудиторией, что может привести к большей конверсии в продажи и выгодным доходам для разработчиков.
график динамики появления приложений в App Store

Содержание

Если вы хотите загрузить свое приложение на App Store, сначала вам нужно создать аккаунт разработчика Apple и выполнить все необходимые шаги, чтобы подготовить приложение к публикации. Обычно процесс подготовки приложения включает в себя следующие шаги:
  1. Разработка и тестирование приложения.
  2. Создание макетов для страницы приложения в App Store.
  3. Подготовка текстовых описаний и изображений для страницы приложения.
  4. Определение цены или выбор схемы монетизации приложения.
  5. Регистрация и публикация приложения в App Store.
Обратите внимание, что публикация приложения на App Store может занять некоторое время и включать проверку контента и соответствие правилам App Store. Однако, если ваше приложение будет соответствовать всем требованиям, то оно может привести к значительным доходам и успеху на рынке мобильных приложений.

Что нужно сделать, чтобы добавить приложение в App Store

Чтобы добавить приложение в App Store, необходимо выполнить следующие шаги:
  1. Зарегистрируйте аккаунт разработчика на Apple Developer Program.
  2. Создайте приложение в App Store Connect и настройте его конфигурацию, такую как задайте название, описание, иконку и другие метаданные.
  3. Создайте профиль сертификата для своего приложения.
  4. Создайте профиль Provisioning и настройте его правильно.
  5. Загрузите приложение в App Store Connect и заполните необходимую информацию, такую как скриншоты, видео и т.д.
  6. Опубликуйте приложение на проверку в App Store.
После проверки на соответствие правилам и требованиям App Store, приложение будет опубликовано и станет доступным для загрузки. Обратите внимание, что добавление приложения в App Store связано не только с выполнением технических требований, но и с соответствием правилам и политике App Store. Поэтому рекомендуется провести тщательную проверку своего приложения до того, как загружать его в App Store.

Как создать аккаунт разработчика

Чтобы создать аккаунт разработчика, необходимо выполнить следующие шаги:
  1. Перейдите на сайт Apple Developer Program: https://developer.apple.com/
  2. Нажмите на кнопку "Join the Apple Developer Program"
  3. Войдите в свой Apple ID или создайте новый
  4. Выберите подходящий тип аккаунта разработчика. Есть два типа аккаунта разработчика: Individual для одиночных разработчиков и Company/Organization для команд разработчиков.
  5. Заполните все необходимые данные, такие как адрес, номер телефона, и др.
  6. Выберите метод оплаты и введите информацию для оплаты в соответствии с вашим выбором.
  7. Проверьте все данные и прочитайте и согласитесь с правилами использования Apple Developer Program.
  8. Нажмите "Submit" и дождитесь подтверждения вашего аккаунта разработчика.
После того как ваш аккаунт разработчика будет подтвержден, вы сможете загружать и публиковать свои приложений в App Store, получать доступ к документации и инструментам разработки приложений от Apple, а также получать поддержку от Apple для разрешения проблем, связанных с публикацией и разработкой мобильного приложения.

Как отправить приложение в TestFlight

TestFlight - это инструмент, который позволяет закрытым группам пользователей тестировать бета-версии iOS и tvOS приложений. Чтобы отправить приложение в TestFlight, необходимо выполнить следующие шаги:
  1. Загрузите приложение на App Store Connect. Для этого вам необходимо иметь аккаунт разработчика Apple и пройти все этапы публикации приложения в App Store Connect.
  2. Выберите приложение, которое вы хотите отправить в TestFlight, и перейдите в раздел “App Store Connect”.
  3. На странице приложения перейдите в раздел “TestFlight”.
  4. Создайте новое бета-тестирование, нажав на кнопку "Start Testing".
  5. Если вы не имеете готовых билдов для тестирования, загрузите их, следуя инструкциям. Если вы уже загрузили билд, выберите его и нажмите кнопку “Add to TestFlight”.
  6. Добавьте тестировщиков, выберите тех пользователей, которым вы хотите предоставить доступ к тестированию, и отправьте приглашения.
  7. Отправьте тестировщикам письмо с приглашением, или пригласите их через SMS, используя опцию "Copy Link" в TestFlight.
  8. Все тестировщики должны согласиться на участие в тестировании и установить TestFlight на своих устройствах. Затем они могут загрузить ваше приложение и начать тестирование.
  9. Обратите внимание, что при отправке приложения в TestFlight, оно проходит проверку на соответствие правилам App Store. Кроме того, Apple может потребовать дополнительного времени для рассмотрения приложения, прежде чем оно будет доступно для тестирования в TestFlight.
В целом, отправка приложения в TestFlight позволяет получить обратную связь от пользователей до официального релиза приложения, что помогает выявить и исправить ошибки и улучшить пользовательский опыт.

Требования к приложениям Apple

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

  1. Качество и функциональность. Приложение должно быть стабильным, работать со всеми устройствами и не вызывать сбоев или ошибок.
  2. Содержание. Приложение не должно содержать опасностей для пользователей, непристойного или оскорбительного содержания.
  3. Права на публикацию. Вы должны иметь право на использование контента, который включает в себя приложение.
  4. Безопасность и конфиденциальность. Приложение не должно нарушать безопасность или конфиденциальность данных пользователей.
  5. Поведение и пользовательский интерфейс. Приложение должно быть удобным в использовании, обладать простым и логичным пользовательским интерфейсом.
  6. Функциональность и соответствие. Приложение должно соответствовать своему описанию и быть полезным для пользователей.
  7. Правильность и обновления. Вы должны поддерживать и обновлять приложение, а также исправлять ошибки и уязвимости.
  8. Авторские права. Приложение должно не нарушать авторские права, торговые марки, патенты или интеллектуальную собственность.
Соблюдение этих требований необходимо для успешной публикации приложения в App Store.

Иконка приложения

Иконка приложения играет важную роль в привлечении внимания пользователей и идентификации вашего приложения в App Store. Вот несколько рекомендаций для создания иконки:

  1. Размер иконки должен быть 1024 на 1024 пикселя. Это позволяет использовать ее в любых размерах, в том числе и в качестве иконок на главном экране телефона.
  2. Иконка должна быть простой, распознаваемой и легко запоминающейся. Цвета и элементы, используемые в иконке, должны быть привлекательными и соответствовать тематике приложения.
  3. Используйте правильные размеры и соотношения сторон для создания иконки. Например, вариант иконки для iPad и iPhone должны отличаться по размерам.
  4. Избегайте использования текста или слишком маленьких элементов, так как иконка должна быть четко видна в любом размере и на любом экране.
  5. Минимизируйте детали, так как иконка должна быть четкой и простой, даже при малых размерах.
  6. Проверьте иконку на различных устройствах и экранах, чтобы убедиться, что она хорошо выглядит и четко видна на разных устройствах.
Запомните, что именно иконка приложения является первым, с чем сталкивается пользователь, поэтому ее важно продумать и создать максимально привлекательной и запоминающейся.

Требования к иконке в App Store

Вот некоторые из требований, которым должна соответствовать иконка в App Store:

  1. Иконка должна иметь графический формат PNG или JPEG.
  2. Размер иконки должен быть 1024x1024 пикселей.
  3. Никаких границ, закруглений или эффектов на иконке быть не должно.
  4. Иконки должны быть четкими и без мельчайших деталей, чтобы легко идентифицировать их на маленьких экранах.
  5. Цветовая гамма иконки должна соответствовать общему дизайну приложения.
  6. Иконка не должна содержать текст или дублировать название приложения.
  7. Название приложения может быть добавлено только к иконке приложения на главном экране устройства, в нее необходимо вписать не более трех слов.
  8. Иконка должна быть совместима со всеми версиями операционной системы, для которой создано приложение.
Если вы создаете иконку для своего приложения, подумайте, как выставить его по своему. Она должна выглядеть привлекательно, максимально соответствовать общей концепции дизайна приложения и уместно передавать его суть за счет цветовой гаммы, эмоций и эффектности. Четко определите аудиторию своего приложения и представьте, как она будет реагировать на иконку приложения в магазине приложений.

Скриншоты приложения

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

  1. Скриншоты должны быть сделаны на реальных устройствах или на симуляторах устройств Apple.
  2. Скриншоты должны быть четкими и высокого качества, без измененного цветового баланса или иных искажений.
  3. Скриншоты должны отображать интерфейс вашего приложения в действии, а не только отдельные элементы.
  4. Скриншоты должны привлекать внимание пользователей и демонстрировать особенности приложения, которые можно оценить с помощью изображения.
  5. Каждый скриншот должен соответствовать действительности в тех моментах, когда они будут видны пользователям, как ожидание данных или загрузка элементов приложения.
  6. Размер скриншотов должен быть не менее, чем 640 на 1136 пикселей. В App Store разрешены не более 10 скриншотов.
  7. Убедитесь в том, чтобы поместить в скриншоты интерфейс на нескольких языках, чтобы привлечь пользователями из разных стран и культур.
Скриншоты могут стать главным фактором при выборе вашего приложения, поэтому не стоит забыть о том, что они должны быть максимально релевантными для контента или функционала приложения и иметь высокое качество. Их использование должно привлечь и абсолютно воплотить весь потенциал вашего приложения, что играет большую роль в его популяризации.

Требования к скриншотам в App Store

Вот некоторые требования, которые необходимо учитывать при создании и отправке скриншотов в App Store:

  1. Скриншоты должны быть в формате PNG, JPEG, JPG или GIF.
  2. Размер скриншотов должен быть не менее 640 на 1136 пикселей, но должен быть достаточно крупным, чтобы пользователи могли легко прочитать текст и оценить контент.
  3. Отправляйте только скриншоты, соответствующие фактическому содержанию вашего приложения.
  4. Скриншоты должны быть в высоком разрешении и отображаться правильно.
  5. Нельзя применять фильтры, наложения текста, рамки или другие эффекты к изображениям.
  6. Изображения не должны содержать контактную информацию, кредитную информацию, финансовые данные, а также персональные данные.
  7. Изображения не должны содержать насилия, угроз, порнографии, религиозного фанатизма и оскорбительной лексики.
  8. Допустимо использование мокапов на устройствах Apple (iPhone, iPad), но это необязательно.
Убедитесь, что скриншоты максимально отражают функционал, контент и особенности вашего приложения, привлекают внимание пользователей и убеждают их скачать приложение. Скриншоты - это визуальная часть маркетинговой стратегии, которая может сделать ваше приложение более заметным среди конкурентов на App Store.

Title и subtitle приложения

Title и subtitle (заголовок и подзаголовок) в App Store - это основные элементы метаданных приложения, которые видны пользователям в поисковой выдаче, на странице приложения и в других разделах магазина приложений. Они являются важными элементами, которые учитываются при ранжировании и поиске приложений на App Store.

Title - это основное название вашего приложения, которое отображается на странице приложения на App Store. Он должен быть кратким, общим и хорошо запоминающимся. Например, «Instagram», «Spotify», «Telegram», «WhatsApp». Title может содержать до 30 символов и должен соответствовать реальному названию приложения.

Subtitle - это короткое описание вашего приложения, которое отображается рядом с заголовком и дополняет его. Subtitle может содержать до 30 символов и должен быть понятным, кратким и убедительным для описания основных функциональных возможностей приложения. Примеры subtitle: «Мессенджер для общения с друзьями и семьей», «Потоковое воспроизведение музыкальных треков в высоком качестве», «Мессенджер для бизнес-коммуникаций».

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

Описание приложения

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

Основные рекомендации по написанию описания приложения:
  1. Начните описание с краткого и привлекательного вступительного предложения, которое будет захватывать внимание и поднимает интерес к приложению.
  2. Следите за орфографией и грамматикой в тексте, чтобы описание было легко читаемым и понятным.
  3. Используйте список основных функций приложения и описывайте их в таком порядке, который наиболее интересен пользователям.
  4. Подчеркните наиболее важные функции и особенности, чтобы пользователи могли легко понять, почему ваше приложение лучше выбор, чем другие.
  5. Используйте список ключевых слов, которые наиболее точно описывают ваше приложение, чтобы увеличить релевантность в поисковых запросах.
  6. Избегайте использования общих и малоинформативных фраз, которые не описывают основные аспекты и качества вашего приложения.
  7. Удерживайте описание в рамках допустимых символов – это не более 4000 символов.
Важно чтобы описание было привлекательным и понятным для потенциальных пользователей, чтобы они могли быстро понять, почему ваше приложение лучший выбор и какие преимущества оно дает.

Видео для предпросмотра

Видео для предпросмотра - это короткое 15-30 секундное видео, которое позволяет пользователям получить более полное представление о вашем приложении. Оно может помочь в принятии решения о скачивании или покупке приложения.

Основные рекомендации для создания видео для предпросмотра:
  1. Сосредоточьтесь на основных функциях и возможностях приложения.
  2. Покажите, как приложение работает в действии, а не просто показывая интерфейс.
  3. Используйте современную графику и эффекты, чтобы видео выглядело привлекательнее и интереснее.
  4. Наведите акцент на наиболее привлекательные и уникальные функции приложения.
  5. Убедитесь, что видео имеет высокое качество и звук хорошо слышен.
  6. Не допускайте, чтобы длительность видео была более 30 секунд, лучше всего держать его в рамках 15-20 секунд.
  7. Разместите название и логотип приложения в начале видео.
  8. Оптимизируйте размер видео и скорость его загрузки.
Видео для предпросмотра может быть мощным инструментом для создания интереса к вашему приложению на App Store и помочь в его продвижении.

Поле ключевых слов в App Store

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

Основные рекомендации для написания ключевых слов:
  1. Определившие ключевые слова, должны быть широкими так, чтобы они охватывали возможно большее число поисковых запросов.
  2. Используйте слова, которые наиболее часто встречаются в названии и описании вашего приложения.
  3. Используйте смежные слова и словосочетания, которые могут быть связаны с вашим приложением.
  4. Добавляйте привлекательные и дифференцирующие слова, которые помогут вашему приложению выделится среди подобных приложений.
  5. Избегайте использования слов, которые могут быть связаны с вашим приложением многими другими приложениями.
  6. Старайтесь учитывать региональные особенности языка в зависимости от места, где ваше приложение будет продвигаться.
  7. Включайте формы множественного числа и единственного числа, чтобы охватить более широкий диапазон запросов.
  8. Не используйте повторяющиеся или нерелевантные слова.
Хорошо подобранные ключевые слова могут помочь повысить рейтинг и видимость вашего приложения в результатах поиска App Store. Это позволит более точно показывать ваше приложение тем, кто ищет приложения определенного типа и в итоге может оказаться дополнительным источником установок приложения.

Почему приложение могут отклонить

Приложение может быть отклонено в App Store по нескольким причинам:
  1. Нарушение правил и рекомендаций Apple: Apple четко определяет правила и рекомендации для приложений, входящих в App Store. Если ваше приложение не соответствует этим правилам, оно может быть отклонено.
  2. Технические проблемы: приложение может содержать технические ошибки или проблемы, которые могут привести к падениям приложения, некорректной работе или отказу от работы. Если в вашем приложении есть технические проблемы, то оно может быть отклонено.
  3. Нарушение авторских прав: приложение может нарушать авторские права, патенты и торговые марки других компаний. Подобные приложения не допускаются в App Store.
  4. Несоответствие контенту: приложение может содержать контент, который противоречит пользовательскому соглашению или находится в конфликте с политикой Apple.
  5. Высокий уровень насилия или неуместный контент: Apple старается сделать App Store местом безопасным для всех пользователей, поэтому они тщательно отбирают приложения, которые могут содержать высокий уровень насилия или неуместный контент.
  6. Мошенничество и безопасность: если ваше приложение содержит мошеннический контент и фишинговые атаки - его могут отклонить. Это связано с тем, что Apple придерживается высокого уровня безопасности и конфиденциальности для своих клиентов.
Если ваше приложение было отклонено, вы можете получить конкретные рекомендации от Apple о том, какие правила были нарушены и что может быть улучшено, чтобы оно было принято в App Store.

Сколько стоит публикация приложения в App Store

Публикация приложения в App Store бесплатна, но есть некоторые услуги, которые могут потребовать дополнительной оплаты. Кроме того, для публикации приложения в App Store разработчики iOS должны зарегистрироваться в Apple Developer Program, который стоит 99 долларов в год.

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

Также, если вы предоставляете платный контент в своем приложении, Apple взимает с вас комиссионный сбор в размере 30% от цены продажи. Это означает, что если вы продаете свое приложение за 1 доллар, то Apple заберет из этой цены 30 центов.

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

Топ тематик приложений

Самые популярные категории приложений в Аппсторе
самые популярные категории приложений в App Store

Как долго проходит регистрация в App Store

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

Кроме того, длительность регистрации в App Store может зависеть от выбранного типа аккаунта разработчика (Individual или Company/Organization) и страны, в которой вы живете.

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

Если вы хотите получить более точную информацию о времени регистрации в App Store, вы можете обратиться в службу поддержки Apple Developer Program.

Что такое AppID?

Что такое AppID?
App ID - это уникальный идентификатор приложения, который используется в операционной системе iOS для определения и различения между приложениями. В Apple Developer Account каждое приложение должно иметь свой уникальный App ID, который зарегистрирован в App Store.

App ID состоит из двух частей: Team ID (идентификационный номер команды) и Bundle ID (идентификационный номер приложения). Team ID - это уникальный идентификатор команды разработчиков приложения, который генерируется автоматически при регистрации в Apple Developer Program. Bundle ID - это уникальный идентификатор приложения, который разработчик сам выбирает. Он должен быть уникальным и соответствовать синтаксису, который описывается в документации Apple.

App ID необходим для многих функций, которые доступны в Apple Developer Account, таких как создание provisioning профилей, создание сертификатов для подписи приложения и доступ к API и инструментам маркетинга.

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

Что такое Provisioning Profile?

Provisioning profile (профиль подписи) - это файл, созданный в Apple Developer Account, который содержит информацию о том, как ваше приложение должно быть подписано и разрешено запускаться на устройствах и в симуляторах.

Provisioning profile включает в себя следующую информацию:
  • Bundle ID приложения
  • Список UDID (уникальных идентификаторов устройств), которые разрешены для запуска вашего приложения.
  • Информация о подписи, включая сертификаты, используемые для подписи, и временной интервал срока действия профиля подписи.
Для того, чтобы ваше приложение было доступно для установки на устройствах пользователей и в симуляторах, необходимо создать Provisioning profile в Apple Developer Account. Для подписи приложения требуется валидный сертификат разработчика.

Существует несколько типов Provisioning profile, которые могут быть созданы в Apple Developer Account в зависимости от используемых функций вашего приложения и платформы разработки. Для iOS-приложений могут быть созданы следующие типы профиля подписей:
  • Development - предназначен для разработки приложения на iOS-устройстве, осуществляет подпись исходного кода и позволяет установить приложение на неограниченное количество устройств.
  • Ad Hoc - предназначен для дистрибуции приложения ограниченному числу пользователей или внутренним подразделениям организации. Позволяет установить приложение на до 100 уникальных устройств, включая устройства тестировщиков.
  • App Store - предназначен для подписи приложений, которые планируются опубликовать в App Store, и обеспечивает возможность автоматического обновления приложений.
  • Enterprise - предназначен для дистрибуции приложений внутри организации и позволяет установить приложение на неограниченное число устройств, включая устройства организации.
Provisioning profile - это необходимый элемент для подписи и дистрибуции iOS-приложений, и важно понимать, как создавать его и как использовать различные типы профилей подписи в зависимости от потребностей приложения.

Примеры наши проектов

Made on
Tilda