TestFlight — это официальный инструмент Apple, помогающий разработчикам лучше понимать ошибки своих продуктов при запуске новых продуктов и функций.
Для разработчиков iOS TestFlight не является незнакомым продуктом.
На конференции разработчиков WWDC в 2014 году было официально предложено, чтобы App Store полностью поддерживал TestFlight, и с тех пор TestFlight стал обязательным инструментом для разработчиков iOS для тестирования приложений, и с тех пор он был официально запущен в App Store в 2014 году с эксклюзивным модулем в бэкэнде iTC.
TestFlight — это официальный инструмент Apple, помогающий разработчикам более полно понимать ошибки своего продукта при запуске новых продуктов и функций, а также предоставлять эффективные данные для последующего улучшения недостатков продукта; кроме того, он может эффективно улучшить воздействие продукта и культивирование пользователей, а разработчики могут использовать TestFlight в сочетании со своими собственными продуктами для продвижения своих продуктов.
В идеале этот шаг необходимо выполнить на ранней стадии процесса разработки приложения. Если вы не знакомы с Рекомендациями Apple по обзору App Store, вы можете найти их здесь. Этот документ содержит множество сведений, которые необходимо знать, чтобы убедиться, что ваше приложение подходит для App Store.
Например, в рекомендациях говорится, что ваше приложение должно содержать функциональные возможности, которые делают его интересным или чем-то большим, чем просто веб-сайт, упакованный в приложение.
К сожалению, просмотр рекомендаций не является гарантией того, что ваше приложение будет принято в App Store.
Процесс рецензирования проводится людьми, которые могут интерпретировать руководящие принципы немного иначе, чем вы.
Независимо от этого факта, это все еще хорошая идея, чтобы ознакомиться с руководящими принципами, потому что это предотвращает много разочарований в будущем.
Нажмите "Подробнее", чтобы развивать свой бизнес в области приложений и игр с помощью службы продвижения приложений ASO World прямо сейчас.
После обработки сборки необходимо подготовить ее к Testflight. Заполните все необходимые сведения в разделе Сведения о тестировании на странице Testflight для вашего приложения. Вам также необходимо предоставить «информацию о соответствии».
Нажмите на предупреждающий знак, который должен быть виден на обработанной сборке, и предоставьте запрашиваемую информацию. Как только вы это сделаете, вы можете немедленно отправить свое приложение Testflight членам команды App Store Connect с помощью раздела App Store Connect Users на боковой панели.
Чтобы отправить приложение внешним тестировщикам, перейдите на страницу Добавление внешних тестировщиков на боковой панели. Сначала вам будет предложено создать группу для тестировщиков. Укажите имя и продолжите. Затем перейдите в раздел Сборки на странице внешних тестировщиков и добавьте сборку, которую вы только что загрузили.
Следуйте инструкциям во всплывающем окне, которое появляется после нажатия кнопки Добавить сборку, чтобы начать тестирование. Обязательно заполните страницу Сведения о тестировании ключевыми частями приложения, на которые вы хотите обратить внимание тестировщиков. После этого нажмите кнопку Отправить на проверку.
Это отправит ваше приложение в Apple для очень краткого бета-этапа обзора. Получение одобрения для Testflight не гарантирует, что ваше приложение будет одобрено для App Store. Тем временем вы можете начать добавлять тестировщиков с помощью раздела Тестировщики. Как только ваша сборка будет одобрена Apple, на странице Тестировщики появится общедоступная ссылка, которой вы можете поделиться, чтобы позволить людям получить доступ к вашему приложению Testflight.
В последние годы Apple также совершенствует и обновляет функции TestFlight, и преимущества, которые он приносит разработчикам, постепенно выходят на первый план.
Когда запускается новый продукт или новая функция продукта, разработчикам необходимо провести много исследований, чтобы определить, может ли новая функция эффективно охватить целевую аудиторию и как целевая аудитория реагирует на новую функцию.
Бета-приложение, запущенное в TestFlight, может напрямую собирать личную информацию пользователей, информацию об использовании, журналы сбоев и другую информацию, чтобы помочь разработчикам улучшить и более эффективно восполнить недостатки продукта.
Использование TestFlight для проведения внутренних тестов для приложений, которые будут доступны в App Store, также может служить предрекламой для приложения.Хотя
количество мест для внутреннего тестирования ограничено, заголовки «первым попробовать» и «первые пользователи внутреннего тестирования» также могут дать пользователям чувство удовлетворения, и может даже побудить их спонтанно продвигать приложение. Это чем-то похоже на предварительное бронирование некоторых крупных портативных игр для внутреннего тестирования.
В последние годы национальное регулирование и политика Apple становятся все более строгими. Когда продукт по какой-то причине не может быть размещен в App Store по расписанию, разработчики могут использовать TestFlight для запуска внутренней тестовой версии продукта, приглашая не более 10 000 пользователей для внутреннего тестирования, а ограничение по времени может составлять до 90 дней, чтобы продукт мог получить группу стабильных пользователей до того, как он будет официально размещен в магазине.
Перед настройкой TestFlight в бэкэнде iTC следует сначала понять, какие продукты подходят для настройки этой функции.
Во-первых, если вы хотите запустить новые продукты или новые функции, вы можете понять ошибку и проблемы с продуктом; во-вторых, если по каким-либо причинам приложение не может быть обычно размещено в App Store, вы можете использовать TestFlight для его распространения.
При настройке приглашений для внутренних тестировщиков разработчики могут пригласить внутренних тестировщиков и внешних тестировщиков для тестирования приложения.Внутренние
бета-тестеры — это пользователи App Store Connect с различными функциями в команде разработчиков, до 25 человек, и каждый участник может тестировать до 30 устройств. Внешние тестировщики — это люди вне команды, которых могут пригласить до 10 000 человек.
Откройте серверную часть iTC, выберите приложение, которое вы хотите протестировать внутри компании, в разделе «Мое приложение» и выберите TestFlight на панели инструментов.
Нажмите «Информация о тестировании» в левом нижнем углу и выберите основной язык для использования, введите соответствующую информацию о тестировании, информацию о проверке бета-приложения и лицензионное соглашение на этом экране. Разработчики могут отправлять сборки, которые приглашают внешних тестировщиков, только в том случае, если они предоставляют полную информацию о тестировании.
Включает в себя «Описание бета-версии приложения», «Электронная почта обратной связи», «Маркетинговый URL», «URL-адрес политики конфиденциальности». Среди них адрес электронной почты, который разработчики заполняют в «Feedback Email», также является адресом ответа в приглашении, отправленном пользователям.
Это включает в себя «Контактную информацию» (включая фамилию, имя, номер телефона и адрес электронной почты), «Информацию для входа» (включая имя пользователя и пароль) и «Комментарии к просмотру». «Примечания к обзору» могут быть заполнены дополнительной информацией о приложении, которая может помочь ускорить обзор, но не могут иметь данные демо-счета и не могут превышать 4000 символов.
Информация, вводимая для бета-версии приложения, может отличаться от информации о приложении, которую разработчик позже загружает в App Store.
Загрузите версию сборки. Одновременно можно просматривать только одну сборку для каждого выпуска, и только после утверждения этой сборки разработчик может продолжать отправлять другие сборки.
Кроме того, необходимо проверять только первую сборку каждой версии, а дополнительные сборки, представленные впоследствии, возможно, не нуждаются в полном пересмотре. Когда сборка будет одобрена, пользователи с функциями администратора получат электронное письмо с утверждением. Противоположное будет показано как «отклоненное». А срок действия утвержденной сборки составляет 90 дней.
Нажмите «Тестировщики и группы» и выберите «Добавить внешнего тестировщика» или «Создать новую группу», разработчики могут назвать ее в соответствии со своими потребностями.
Разработчики могут создать только одну группу тестировщиков и добавить каждую сборку, которую пользователи хотят протестировать. Вы также можете создать несколько групп и добавить разные сборки в каждую группу.
Добавьте сборки в группу. После выбора группы, в которую вы хотите добавить сборку, нажмите кнопку «Добавить» и выберите платформу и версию в соответствии с вашими потребностями во всплывающем меню. Однако одновременно можно добавить только одну сборку.
При выборе «тестировщиков» для группы, которую вы хотите протестировать, разработчики могут пригласить тестировщиков по общедоступной ссылке, электронной почте или и тому, и другому.
Нажмите «Включить публичную ссылку» и подтвердите в диалоговом окне. При этом установите количество бета-тестеров, использующих эту публичную ссылку в разделе «Количество бета-тестеров», которое колеблется от 1 до 10 000. После этого разработчики могут делиться тестовой ссылкой в различных каналах и ждать, пока пользователи ее протестируют.
Нажмите кнопку «Добавить» рядом с «Тестировщики» и выберите желаемый разработчиком вариант между добавлением новых тестировщиков с использованием адресов электронной почты, добавлением существующих тестировщиков, которые вы ранее добавили, или импортом тестировщиков из CSV-файла. Тестировщики, которые были нацелены, затем получат приглашение по электронной почте и, если они будут приняты, могут начать тестирование по ссылке.
После принятия приглашения тестировщик будет направлен в App Store, чтобы загрузить TestFlight и испытать принятую внутреннюю тестовую версию в этом приложении.
В разделе "Тестировщики и группы" выберите группу, которую вы хотите просмотреть. Столбец "Статус" позволяет просматривать статус бета-тестеров. Пользователи, приглашенные по электронной почте, будут показаны с их именами и адресами электронной почты, в то время как пользователи, приглашенные по общедоступной ссылке, будут показаны как анонимные.
Можно также просмотреть количество сбоев для каждой сборки и количество ее запусков на переднем плане в течение не менее двух секунд, а отображаемое состояние можно классифицировать как «Приглашенный», «Принято» или «Установлено».
Тестировщики, использующие iOS13, могут отправлять отзывы через TestFlight 2.3 для iOS или более поздней версии или непосредственно из бета-приложения с помощью скриншота.
Разработчики могут просмотреть этот отзыв тестировщика в разделе «Обратная связь» App Store Connect. Для тестировщиков, использующих устройства с более ранними версиями iOS, отзыв будет отправлен на адрес электронной почты, указанный разработчиком в разделе «Информация о тестировании».
Get FREE Optimization Consultation
Let's Grow Your App & Get Massive Traffic!
All content, layout and frame code of all ASOWorld blog sections belong to the original content and technical team, all reproduction and references need to indicate the source and link in the obvious position, otherwise legal responsibility will be pursued.
Categories
Комментарии
Вы еще не вошли в систему. Пожалуйста, сначала войдите / зарегистрируйтесь.