Сборник вопросов о процессе запуска iOS-приложения

Опубликовано: 2022-02-24
Для обеспечения качества приложения требуется ряд процедур, от исследований и разработок до проверки и выпуска. В процессе листинга разработчики часто сталкиваются с некоторыми проблемами. Вот простая сортировка проблем, возникающих в процессе полки.

iOS App Launching


Что нужно знать о процессе запуска iOS-приложения

1. Подготовка

Аккаунт разработчика Apple:

Различные учетные записи разработчиков имеют разные требования, как показано в таблице ниже:

Личный кабинет ($99)
Используется отдельными разработчиками для разработки и загрузки приложений в App Store.
Разработчик может быть только один, а количество отладочных устройств ограничено.

Аккаунт компании ($99)
Используется компанией или командой для разработки и загрузки приложений в App Store.
Разработчиков может быть несколько, а количество отладочных устройств ограничено.

Корпоративный аккаунт (299 долларов США)
Он используется для внутренней публикации без проверки, но не может быть опубликован в App Store.
Любое устройство можно установить с помощью метода Apple OTA.

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

Художественный материал:

Художественные материалы очень важны как информация о приложении, которую пользователи получают с первого взгляда.

Значок: размер 1024*1024

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

Снимок экрана:

Спецификации размера скриншота:

app store Screenshot size specifications

В настоящее время снимок экрана должен быть в формате JPG или PNG и должен использовать цветовой стандарт RGB. Скриншот не может содержать альфа-канал прозрачности.

Максимальный размер файла для предварительного просмотра приложения составляет 500 МБ, минимальная длина — 15 секунд, а максимальная — 30 секунд.

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

В настоящее время App Preview поддерживает три расширения: .mov, m4v и mp4.

В настоящее время каждый размер на странице сведений о продукте может отображать до 10 снимков экрана. Снимки экрана — это введение функций продукта и выражение ценности, а также основная информация о приложении, которую пользователи могут получить с первого взгляда. Поэтому он является ключевым действующим объектом в оптимизации основы ASO и должен восприниматься серьезно. Текущий макет App Store будет лучше отображать горизонтальную версию снимка экрана, чем вертикальную. Общий тон первого снимка экрана должен быть скоординирован с иконкой, отображаемой вместе.

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

Сервис ранжирования приложений ASO World


Покупки в приложении:

Информация, которая должна быть предоставлена, в основном включает:

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

Меры предосторожности:

1) ID продукта уникален. После того, как в фоновом режиме будет создан продукт для покупки в приложении, идентификатор продукта будет занят, и его нельзя будет использовать, даже если он будет удален.

2) Цены на покупки в приложении можно выбрать только на основе списка ценовых уровней, предоставленного системой управления Apple за кулисами. Каждый уровень цен соответствует валюте каждой страны.

Пакет ИПА:

1) Войдите в фоновый режим разработчика Apple: https://developer.apple.com/
2) Создайте идентификаторы приложений, а именно идентификатор пакета
3) Добавьте UDID тестового устройства
4) Подать заявку на сертификат iOS, разработать сертификат и выдать сертификат. Выданный сертификат делится на два типа: специальный сертификат, выданный магазину приложений, и выданный для тестирования.
5) Подать заявку на файл описания iOS, разработать файл описания и выпустить файл описания
6) Загрузите сертификат ios, чтобы скомпилировать и упаковать файл IPA.
7) Войдите в iTunes Connect, чтобы создать приложение.
8) Войдите в Application Loader, чтобы загрузить файлы IPA.

Тестовое задание:

Тестирование в песочнице

Тест песочницы сначала должен добавить адрес электронной почты технического тестировщика песочницы и установить пароль в фоновом режиме ITunes Connect. После установки тестового пакета на телефон откройте App Store, чтобы выйти из реальной учетной записи Apple ID, затем откройте тестовый пакет, чтобы войти в тестовую учетную запись песочницы и запустить тест.

Меры предосторожности:

Тестовый адрес электронной почты не может быть адресом электронной почты, который кто-то другой зарегистрировал для Apple ID.

Заполненный тестовый адрес электронной почты может быть несуществующим адресом электронной почты, но он должен соответствовать формату адреса электронной почты.

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

Тест песочницы должен быть протестирован в среде реального компьютера, и это должен быть установочный пакет, подписанный специальным сертификатом или сертификатом разработки.


ТестЛетные испытания

Тестирование TestFlight делится на внутреннее тестирование и внешнее тестирование. Для внутреннего тестирования может быть приглашено до 25 участников, а верхний предел для внешних тестировщиков — 2000 человек. Прежде чем пригласить внешний персонал для тестирования, им необходимо пройти проверку Apple. Внутреннее тестирование не требует проверки.

1) Шаги для внутреннего тестирования: вам нужно добавить адрес электронной почты для получения кода приглашения в бэкстейдж и выбрать тестовый пакет. Приложение TestFlight должно быть установлено на вашем мобильном телефоне. После открытия TestFlight введите код приглашения, чтобы загрузить и установить бета-версию приложения для тестирования. Обратите внимание, что для запуска TestFlight требуются устройства iOS с iOS 8 и выше.


2) В настоящее время новая функция TestFlight может пригласить любого напрямую протестировать версию приложения Bebt, поделившись ссылкой. Эта функция проще и более прямая, чем предыдущая операция.

2. Заполните iTunes Connect Backstage.

Основное название:

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

Подзаголовок:

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

URL политики конфиденциальности:

URL-адрес политики конфиденциальности стал обязательным для всех новых приложений и обновлений приложений с 3 октября 2018 г. Ссылка или текст могут быть обновлены только после отправки новой версии. При заполнении вы можете ознакомиться с шаблоном политики конфиденциальности конкурирующих продуктов в качестве справки.

Резервирование приложения:

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

Описание:

Описание ограничено 4000 символов и является обязательным. Вы можете заполнить описание на соответствующем языке в соответствии с языковой версией. В текущей версии iOS11 здесь не разрешены специальные символы. Описание приложения представляет собой подробное введение в возможности и функции приложения. Основные характеристики продукта должны быть максимально подробно отображены в первых трех строках, чтобы пользователи нажали кнопку «Дополнительно» и продолжили чтение. В настоящее время описание приложения можно изменить только при обновлении приложения.

Ключевые слова:

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

Предложения по настройке ключевых слов:

1) Правильно используйте 100 символов, которые можно заполнить, и введите как можно больше. Хотя официальная рекомендация Apple состоит в том, чтобы отделять каждое ключевое слово запятой, чтобы приложение охватывало больше ключевых слов, разработчики могут использовать как можно меньше запятых в ключевых словах. Если есть ключевые слова, которые необходимо выделить, их можно разделить запятыми.

2) Добавьте ключевые слова конкурентов и популярные ключевые слова в отрасли. Ключевые слова конкурента — это название приложения конкурента. Как правило, высокопопулярные ключевые слова конкурентов имеют большой трафик, но относительно высокую конкуренцию, а малопопулярные конкурентные ключевые слова имеют небольшой трафик и меньшую конкуренцию, поэтому их следует выбирать разумно в зависимости от ситуации с продуктом. Горячие поисковые запросы по отрасли – это ряд ключевых слов, относящихся к отрасли, к которой относится приложение. Например, популярные отраслевые термины для кредитных приложений включают кредит, заимствование и кредитование.

3) Обратите внимание на поисковый индекс и количество результатов поиска по каждому ключевому слову и старайтесь выбирать ключевые слова с высоким поисковым индексом и низким количеством результатов поиска.

4) Уделяйте внимание горячему поиску и связанному поиску, понимайте поведение пользователя при поиске и надлежащим образом используйте релевантные популярные поисковые запросы в качестве ключевых слов, что может улучшить рейтинг Приложения.

5) Добавьте эффективные ключевые слова с длинным хвостом, чтобы увеличить охват ключевых слов. Ключевое слово «длинный хвост» относится к комбинации ключевых слов, которые не являются целевыми ключевыми словами, но связаны с целевыми ключевыми словами и могут также приносить поисковый трафик. Основными атрибутами ключевых слов с длинным хвостом являются: расширяемость, сильная релевантность и широкий диапазон. Например, «Видео водяные знаки», «Путеводитель», «WeChat Manager Apple Edition» и т. д. — все это длинные слова, которые обычно обеспечивают более широкий охват ключевых слов в приложении.

6) Выбор классификации также обеспечит охват ключевых слов в приложении. Выбор категории «Игра» обеспечит охват ключевых слов, связанных с игрой, в приложении, а выбор категории «Образование» обеспечит охват ключевых слов, связанных с образованием, в приложении.

7) Поймите атрибуты целевого пользователя и рассмотрите другие ключевые слова, которые целевой пользователь может искать. Например, приложение электронной коммерции для матерей и детей может рассмотреть возможность выбора некоторых слов, которые могут искать матери, таких как «раннее образование», «дети», «обучающие игры» и т. д.

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

9) Гибкое использование различных инструментов обработки данных. Не только различные платформы данных ключевых слов приложений, но и различные платформы анализа индексов, такие как Google Index, WeChat Index и т. д.

Рейтинг приложения:

Рейтинг приложения — обязательный атрибут информации о приложении в фоновом режиме разработчика Apple. По результатам 13 вопросов рейтинг будет изменен немедленно. Существует пять уровней, включая 4 года и старше (4+), 9 лет и старше (9+), 12 лет и старше (12+), старше 17 лет (17+) и без рейтинга (NO RATING). Платные приложения нельзя загружать в App Store без рейтинга. Отбор вопросов должен соответствовать фактическому положению заявки, иначе ее легко отклонить на рассмотрение.

Поэтапный выпуск автоматических обновлений:

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

3. Обзор процесса подачи заявки

Application Process Review

Меры предосторожности:

1) Внимательно проверьте правильность заполнения информации о Приложении и обратите особое внимание на достоверность информации на разных локализованных языках.

2) Если для просмотра приложению требуется вход в учетную запись, вам необходимо заполнить тестовую учетную запись в фоновом режиме, чтобы Apple могла ее проверить.

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

Ссылка для запроса ускоренного рассмотрения приложения: https://developer.apple.com/contact/app-store/?topic=expedite .

Contact the App Review Team

Для выбора IDFA при подаче:

При отправке на рассмотрение, если вы решите использовать IDFA, вы должны проверить назначение IDFA.

О. Если Приложение интегрирует только рекламные объявления и не отслеживает поведение, вызванное рекламными объявлениями, следует проверить первое и четвертое.
B. Если приложение не интегрирует рекламные объявления, но ему необходимо отслеживать активацию, вызванную рекламными объявлениями, следует проверить второе, третье и четвертое приложение.
C. Если приложение интегрирует рекламные объявления и должно отслеживать поведение активации, вызванное рекламными объявлениями, следует отметить все четыре параметра.