問題タブ [jira-mobile-connect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - JMC(Jira Mobile Connect)が提供する「環境」の詳細をどのように補足できますか?
iOSアプリケーションでフィードバックを収集するためにJMCを使用しています。ログインした営業担当者のIDを追加して、提供される環境の詳細を補足したいと思います。これどうやってするの?
ios - jira モバイル コネクトで問題が発生しない
Jira Mobile Connect を iPhone アプリケーションに統合しました。の送信ボタンをクリックするfeedbackViewController
と、フィードバックを受信したというアラートが表示されます。しかし実際には、Jira で問題が発生することはありません。作成したフィードバックをクリックしても、このアラートが表示されます。
最初にフィードバックを作成してから 1 週間以上経ちましたが、まだ送信中と表示されています。この問題についてはインターネット上であまり議論されておらず、この問題に対する単一の回答もありません。同じ問題を抱えていた人はいますか?
EDIT私はアプリケーション
を有効にして実行しました。JMC_DEBUG
他の行と一緒に私はこれを見ました。
[JMCTransportOperation connection:didFailWithError:] リクエストが失敗しました: リクエスト ボディ ストリームが使い果たされました。
objective-c - jira (iPhone アプリケーション) のクラッシュ レポーターが機能しない
Jira モバイル コネクト (JMV) を統合し、crashreport SDK を iOS アプリにインストールしました。しかし、アプリケーションがクラッシュすると、クラッシュ レポートが JIRA に投稿されません。数日前に、アラート ビューでユーザーにレポートを送信するかどうかをユーザーに尋ねます。ユーザーが [はい] を選択すると、以前のクラッシュ レポートが Jira に投稿されますが、現在は機能していません。
誰も答えを知っていますか?どんな助けでも大歓迎です.Thanks.
ios - JIRA Mobile Connect for ios で双方向通信を行うと、sqlite のロックが原因でアプリがクラッシュする
「tip」という名前の最新のタグを使用しており、JIRA オンデマンドを使用しています。
JIRA モバイル コネクトを iOS アプリに組み込みましたが、動作がおかしくなりました。つまり、無限ループに入り、アプリがハングします。デバッグ モードをオンにして、もう少し詳しく調べたところ、この問題の原因は sqlite データベース テーブルがロックされていることにあることがわかりました。
イベントのシーケンスは次のようになります。
- 初めてアプリを起動しました
- JIRA モバイル コネクトを使用して問題を作成しました
- アプリをシャットダウンしました
- Web インターフェイス経由で JIRA online にコメントを追加して問題を更新しました (双方向通信シナリオをシミュレートするため)。
- iOSアプリを再起動しました
- JMC は、 https: //xxxx.atlassian.net/rest/jconnect/1.0/issue/updates?sinceMillis=1408380024967&uuid=9371F70F-12CD-47EC-AB3E-4B0398FF453E&apikey=YYY & project= AAA- を使用して JIRA REST API から更新を取得します。ステップ 4 で行った更新を見つけることができる
- 変更が見つかったので、既存の 2 つのテーブルを削除してスキーマを再作成しようとするロジックを持つメソッドを
JMCIssueStore.m
呼び出します。updateWithData
[self createSchema:YES]
- 1 回目のテーブル ドロップ試行
[db executeUpdate:@"DROP table if exists ISSUE"]
で、データベース テーブルがロックされていることが検出され、JMC はこのステートメントの実行を再試行する無限ループに入ります。
Atlassian Q&A ポータルまたは Web でこれに対する回答を見つけることができません。これを使用している他の人が同じ問題を抱えているはずであるか、統合しようとして明らかに間違ったことをしたので、驚くべきことだと思います。
誰かがこれまたは似たようなことに遭遇しましたか? これは、私が JIRA Mobile Connect を使用している重要な機能の 1 つであるため、JIRA モバイル コネクトをデバッグする価値があるのか、それともあきらめて最初からやり直す価値があるのかを本当に判断する必要があります。
jira - アクティビティ ストリームを取得するための JIRA REST API
以下の API を使用して Jira インスタンスのアクティビティ ストリームを取得しようとしていますが、機能していません。誰か正しい方向を教えてもらえますか?
ios - PULL クラッシュ ログへの HockeyApp SDK の統合
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 番目のステップであるため、追加されています。取り外さないでください
ios - JIRA Connect 1.2.1 を CocoaPod としてインポートすると、armv7 のリンカー エラーが発生する
CocoaPods を使用して HockeyApp と JIRA Mobile Connect の両方を統合しようとしていますが、armv7 ではリンクに失敗します。CrashReporter フレームワークは整っているようですが、armv7 アーキテクチャで見つからない PLCrashReporter シンボルについて不平を言っています。
プロジェクトに加えた変更は、Podfile で TestFlight SDK を HockeyApp SDK に置き換えることでした。
リンクの問題を修正する方法について何か提案はありますか? まだ TestFlight SDK を元に戻しておらず、プロジェクトは iOS 7 SDK に基づいています。
これが私の Podfile の外観です。Base SDK を iOS 7.1 に設定するポスト インストール フックがあります。これを行わないと、Metal フレームワークのインポートに問題が発生します。
残念ながら、理想的ではない CocoaPod を使用する代わりに、JIRA Connect ライブラリを手動で管理する必要があります。
ios - JIRAMobieConnect と Appcelerator Framework を使用している場合、cocoapods で重複するシンボルを解決しますか?
プロジェクトでJiraMobileConnectとAppceleratorフレームワークを使用する必要があります。Appcelerator フレームワークが内部で JiraMobileConnect と同じCrashReporterを使用していると思われ、多くの重複シンボル エラーが発生します。
CrashReporter Framework の PLCrashReporterNamespace.h ファイルにこれが含まれていることがわかります。
そのため、Pods の下の JiraConnect ターゲットのプリプロセッサ マクロを として設定しましたPLCRASHREPORTER_PREFIX=EM
が、未定義のシンボル エラーが発生します。
私はこのSOの質問を見つけました、答えは言う
対応するフレームワーク (すべての .c ファイル) を同じマクロ定義で再コンパイルして、変更されたシンボル名をエクスポートして使用できるようにする必要があります。
では、PLCrashReporter のソース コードをダウンロードしてライブラリを再コンパイルする以外に方法はありますか? 私がそれをしても、それをココアポッドで動作させる方法は何ですか? また、 PLCrashReporter podがあることもわかったので、これらすべての競合をなくす方法が必要だと思います。これとまったく同じ、または同様の問題に直面するのは初めてではないと確信しています。誰かがここで私を助けてくれれば、本当に感謝します。