HockeyAppには、次のことができるiOS SDKがあります。
SDK を使用すると、テスターはアプリケーション内から直接、アプリを別のベータ バージョンに更新できます。新しいアップデートが利用可能になると、テスターに通知されます。SDK では、クラッシュ レポートを送信することもできます。クラッシュが発生した場合、次回の起動時に、クラッシュに関する情報をサーバーに送信するかどうかをテスト担当者に尋ねます。
今私が達成しようとしているのは、バージョンと OS の特定の基準 (iOS ビルド # 567) に一致するすべてのクラッシュ ログを取得するのに役立つスタンドアロン iOS アプリケーションを作成することです。
これを掘り下げているときに、目的のことを達成できるパブリック APIに出くわしましたが、ここにあるように長い方法です。
- ステップ 1 特定のビルド バージョンの情報をプルします curl -L -H "X-HockeyAppToken: API_TOKEN"<br /> 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 - クラッシュ ID curl -L -H "X-HockeyAppToken: API_TOKEN"
https://rink.hockeyapp.net/api/2/apps/APP_ID/crashes/2293834022を渡して、特定のクラッシュのアカウント情報を取得します。 ?フォーマット=テキスト
質問
公式の HockeyApp SDK を使用して同じことを達成する方法はありますか? この質問がある理由BITFeedbackListViewController
は、フィードバック/クラッシュを取得する実装があるためです。これらがクラッシュをiOSアプリケーションにプルダウンするために使用されることになっているのかどうか、私には少し疑問があります.
私が試みていることを達成しようとした人はいますか?はいの場合、これを実装するためにいくつかのポインタが本当に役立ちます。
私の次のステップは、MAP への JIRA の統合、つまり JIRA チケットへのクラッシュです。したがって、アプリケーションでクラッシュを引き下げることが重要です。 注: JIRA-Mobile-Connect タグは、ここで尋ねられた質問に関連する 2 番目のステップであるため、追加されています。取り外さないでください