Интеграция HockeyApp SDK в журналы аварий PULL

У HockeyApp есть их iOS SDK, который позволяет вам делать следующие вещи

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

Теперь я пытаюсь создать отдельное приложение для iOS, которое поможет вам вывести все журналы сбоев, которые соответствуют определенному критерию версии и ОС (например, сборка iOS № 567).

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

  1. ШАГ 1 Извлечение информации для конкретной версии сборки curl -L -H "X-HockeyAppToken: API_TOKEN"
    https://rink.hockeyapp.net/api/2/apps/APP_ID/app_versions
  2. ШАГ 2 Если мы хотим выяснить все причины сбоя для конкретной версии сборки, curl -L -H "X-HockeyAppToken: API_TOKEN"
    https://rink.hockeyapp.net/api/2/apps/APP_ID/app_versions/2/crash_reasons
  3. ШАГ 3. Переберите все группы сбоев и, если число сбоев> 0, сбросьте сбои в этой группе curl -L -H "X-HockeyAppToken: API_TOKEN"
    https://rink.hockeyapp.net/api/2/apps/APP_ID/crash_reasons/24365370
  4. ШАГ 4 - Теперь извлеките информацию об учетной записи для конкретного сбоя, передавая идентификатор сбоя curl -L -H "X-HockeyAppToken: API_TOKEN"
    https://rink.hockeyapp.net/api/2/apps/APP_ID/crashes/2293834022?format=text

Вопрос

Есть ли способ добиться того же, используя официальный HockeyApp SDK? Причина у меня есть этот вопрос, потому что BITFeedbackListViewController действительно есть реализация, которая выбрала обратную связь /Crash. У меня есть малейшее сомнение, если они вообще будут использоваться для устранения сбоев в iOS-приложении.

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

Следующим моим шагом будет интеграция JIRA в MAP - сбои в билетах JIRA. и, следовательно, удаление приложений в приложении важно. ПРИМЕЧАНИЕ. Добавлен тег JIRA-Mobile-Connect, поскольку это второй шаг, связанный с заданным здесь вопросом. Пожалуйста, не удаляйте

1 ответ

Решение
  1. Вам следует обратиться в службу поддержки HockeyApp.
  2. Ответ на ваш вопрос: Нет.
  3. SDK разработан, реализован и предназначен для отправки отчетов о сбоях на сервер, а не наоборот.
  4. Система обратной связи в SDK не имеет ничего общего с отчетами о сбоях.
  5. Вы должны реализовать свою собственную логику, используя Public API для того, что вы хотите сделать.
  6. В случае сбоев ваших собственных приложений, отправляемых в HockeyApp, вы можете подключить свой экземпляр Jira к веб-сайту и создавать оттуда билеты без необходимости в дополнительном приложении.
Другие вопросы по тегам