Интеграция HockeyApp SDK в журналы аварий PULL
У HockeyApp есть их iOS SDK, который позволяет вам делать следующие вещи
SDK позволяет тестировщикам обновлять ваше приложение до другой бета-версии прямо из приложения. Он уведомит тестера о наличии нового обновления. SDK также позволяет отправлять отчеты о сбоях. Если произошел сбой, он при следующем запуске спросит тестера, хочет ли он отправить информацию о сбое на сервер.
Теперь я пытаюсь создать отдельное приложение для iOS, которое поможет вам вывести все журналы сбоев, которые соответствуют определенному критерию версии и ОС (например, сборка iOS № 567).
Копаясь в этом, я наткнулся на общедоступный API, который может достичь желаемой цели, но продолжительным образом, как и здесь.
- ШАГ 1 Извлечение информации для конкретной версии сборки curl -L -H
"X-HockeyAppToken: API_TOKEN"
https://rink.hockeyapp.net/api/2/apps/APP_ID/app_versions - ШАГ 2 Если мы хотим выяснить все причины сбоя для конкретной версии сборки, curl -L -H
"X-HockeyAppToken: API_TOKEN"
https://rink.hockeyapp.net/api/2/apps/APP_ID/app_versions/2/crash_reasons - ШАГ 3. Переберите все группы сбоев и, если число сбоев> 0, сбросьте сбои в этой группе curl -L -H
"X-HockeyAppToken: API_TOKEN"
https://rink.hockeyapp.net/api/2/apps/APP_ID/crash_reasons/24365370 - ШАГ 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 ответ
- Вам следует обратиться в службу поддержки HockeyApp.
- Ответ на ваш вопрос: Нет.
- SDK разработан, реализован и предназначен для отправки отчетов о сбоях на сервер, а не наоборот.
- Система обратной связи в SDK не имеет ничего общего с отчетами о сбоях.
- Вы должны реализовать свою собственную логику, используя Public API для того, что вы хотите сделать.
- В случае сбоев ваших собственных приложений, отправляемых в HockeyApp, вы можете подключить свой экземпляр Jira к веб-сайту и создавать оттуда билеты без необходимости в дополнительном приложении.