2015-02-10 30 views
1

HockeyApp有他們iOS SDK,允許你做以下事情HockeyApp SDK整合拉開崩潰日誌

的SDK允許測試人員在應用程序中正確地更新應用到另一個測試版 。如果新的 更新可用,它將通知測試人員。 SDK還允許發送崩潰報告。如果發生崩潰,它會在下一次開始時詢問測試人員他是否想向服務器發送關於崩潰的信息。

現在我想實現的是創建一個獨立的iOS應用程序,它可以幫助您拉下符合特定版本和操作系統標準(例如iOS版本#567)的所有崩潰日誌。

在深入研究這個過程中,我發現了public API,它可以達到理想的效果,但是在我這裏有很長的時間。

  1. STEP 1特定內部版本拉動信息捲曲-L -H 「X-HockeyAppToken:API_TOKEN」
    https://rink.hockeyapp.net/api/2/apps/APP_ID/app_versions
  2. STEP 2如果我們想拉特定構建 版本捲曲所有墜毀原因-L -H 「X-HockeyAppToken:API_TOKEN」
    https://rink.hockeyapp.net/api/2/apps/APP_ID/app_versions/2/crash_reasons
  3. 第3步 - 遍歷所有碰撞組和如果崩潰計數> 0 則該組捲曲-L -H 「X-HockeyAppToken在拉下崩潰:API_TO KEN」
    https://rink.hockeyapp.net/api/2/apps/APP_ID/crash_reasons/24365370
  4. 第4步 - 現在,通過 傳遞崩潰ID捲曲-L -H取爲特定的崩潰帳戶信息 「X-HockeyAppToken:API_TOKEN」
    https://rink.hockeyapp.net/api/2/apps/APP_ID/crashes/2293834022?format=text

問題

有沒有辦法使用官方的HockeyApp SDK來實現相同的功能?我有這個問題的原因是因爲BITFeedbackListViewController確實具有獲取反饋/崩潰的實現。我有絲毫懷疑,如果這些甚至應該用於將崩潰拖入iOS應用程序。

有沒有人試圖實現我想要的?如果是的話,幾個指針可以真正有助於實現這一點。

我的下一步是將JIRA集成到MAP - 碰撞到 JIRA票。 ,因此將應用程序中的崩潰拉下來很重要。 注意: JIRA-Mobile-Connect標籤被添加,因爲這是與此處提問相關的第二步。請不要刪除

回答

1
  1. 您應該聯繫HockeyApp支持。
  2. 你的問題的答案是:不。
  3. SDK的設計,實現和意圖發送崩潰報告給服務器,而不是相反。
  4. SDK中的反饋系統與崩潰報告無關。
  5. 您需要使用公共API實現您自己的邏輯,以實現您想要執行的操作。
  6. 對於發送給HockeyApp的您自己的應用程序崩潰,您可以在網站上連接您的Jira實例,並從那裏創建門票而無需額外的應用程序。
+0

單獨申請的要求是因爲這是一個客戶關懷應用程序,它允許主管人員瀏覽應用程序的所有用戶反饋(單獨獲取),提交他們的崩潰日誌(Hockeyapp)並創建新門票(JIRA ),包括爲應用程序提供的反饋。我已清楚瞭解您提及的步驟,並將在此基礎上開展工作。謝謝 – 2015-02-10 22:30:32