EasyQA SDK для iOS

Пользователи, которые предпочитают продукты Apple, привыкли к высокому качеству аппаратного и программного обеспечения.

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

Процесс подготовки включает в себя проверку качества. Особое внимание следует уделить наличию крашей в программе. Чтобы облегчить и ускорить воспроизведение ошибок и сбоев, вы можете интегрировать EasyQA SDK.

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

В этой статье рассматривается интеграция EasyQA SDK в iOS проекты. Вы также можете использовать полные инструкции для iOS проектов на странице Интеграции в вашем проекте в инструменте управления тестированием EasyQA.

Создаём токен проекта

Токен - это уникальный идентификатор вашего проекта. Вы можете создать его на странице Интеграция в рамках вашего проекта в EasyQA - инструмента управления тестированием.

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

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

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

EasyQA SDK будет блокировать работу приложения без правильного токена

SDK интеграция

Чтобы начать процесс интеграции, скачайте iOS библиотеку на  странице Интеграций вашего проекта в EasyQA -  инструмента управления тестированием, нажав на следующую кнопку:

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

Извлеките загруженный .zip файл и Добавьте эту библиотеку в ваш проект перетащив и сбросив его в папку проекта в XCode:

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

Выберите как показано на рисунке нужный подпункт и нажмите на кнопку Готово. Вставьте в AppDelegate.m файл следующую строку: #import "EasyQAIntegration.h.

Перейдите к EasyQA > Откройте ваш проект > и в пункт в меню Интреграция скопируйте токен

EasyQA SDK, EasyQA test management tool, crash reports, ios crash report, android crash report, in-app bug report, bug report

Откройте файл AppDelegate.m и скопируйте  в didFinishLaunchingWithOptions метод следующую строку

[EasyQAIntegration setupWithWriteKey:@"your token"]

После этого вы можете создать билд вашего приложения и загрузить его в Объект Тестирования  в рамках вашего проекта в EasyQA.

Краткое изложение

После того, как вы добавили наш EasyQA SDK в ваш проект и загрузили его в Объекты Тестирования в рамках вашего проекта в EasyQA, вы сможете отслеживать креши вашего приложения на нашем сайте. Вам просто нужно загрузить приложение на любое iOS устройство и начать тестирование.

Используйте EasyQA SDK, чтобы поймать все креши и отправить их на страницу Запросов в EasyQA

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

Регистрируй новую учетную запись и интегрируй EasyQA SDK в ваше Android или iOS приложения.