問題タブ [hockeyapp]
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.
android - アセンブリが不適切なアドレスにある - Android
Hockey App を使用して、ベータ テスト グループ セットに android .apk ファイルを配布しています。ダウンロードとインストールのプロセス後にユーザーが [開く] ボタンをクリックすると、アプリケーションが 1 秒もかからずに読み込まれ、クラッシュしたように消えます。ユーザーが実行中のアプリケーション キューを起動すると、私のアプリケーションが空白の黒い画面で表示されます。
テスト用の Android デバイスをワークステーションに接続し、テスターが使用したプロセスに従うことを試みながら、Xamarin Visual Studio プラグインを使用して Android デバイスのログ記録を実行することができました。
テスト デバイスでアプリケーションが「クラッシュ」したときに、次のエラーがデバイス ログに表示されます。
- E 1442 monodroid-assembly アセンブリ 'assemblies/MyAndroidProject.dll.config' が不正なアドレス 0x54622c3a にあります
- E 1442 monodroid-assembly myapp.myapp-1.apk で「zipalign」を実行する必要があります
- I 914 ActivityManager Process myapp.myapp (pid 1442) が停止しました
この問題を解決する方法はありますか?
android - Hockeyapp にサービスのクラッシュ レポートを収集させるにはどうすればよいですか?
HockeyApp SDK を Android アプリに追加しました。これは期待どおりに機能し、メイン アクティビティと関連するクラスのクラッシュ レポートも取得します。
ただし、[私の場合は開始されバインドされた] サービスのクラッシュ レポートを取得する方法がわかりませんでした。UpdateManager はアクティビティのみを受け入れ、次のように定義されます。
何か案が?
iphone - ホッケー対テストフライト
今後のベータ版では、これら 2 つのサービスのどちらにするかを決定しようとしています。新しい TestFlight は大幅に改善されたように見えますが、まだ 3 つの点が懸念されています。
- テスターのユーザー エクスペリエンス (TestFlight アプリの iTunes レビューは、これが混乱を招く可能性があることを示唆しています)
- ベータ リリースのレビュー時に Apple が拒否または遅延する可能性。
- IOS8限定
一方、Hockey はテスターの UX が優れているようです。複数の OS バージョンをサポートしています。もちろん審査も不要です。
ホッケーの欠点は、100 台のデバイスの制限のようです: http://support.hockeyapp.net/kb/client-integration-ios-mac-os-x/adding-new-devices-to-your-provisioning-profile
比較グリッドは次のとおりです: https://docs.google.com/spreadsheets/d/1CuYlsLsZPW-79hEre7jLppfwQpG4WmW3fDvHvIJ86wY/edit#gid=0
フィードバックをいただければ幸いです。
ios - iOS – 分析バックエンドに送信する際のバンドル バージョンが正しくない
できる限り簡単に説明したいと思いますが、何か見逃したり、重要なことを言い忘れたりした場合は、お気軽にコメントしてください。
私は現在 iOS アプリを開発しており、アプリの使用中にユーザーが行っていることに関する分析を収集しています。すべての「イベント」で送信し続けるものの 1 つは、アプリのバンドル バージョンをバックエンドに送信することです。このバージョン番号を取得する方法は、次の行を使用することです
私の理解によると、これは からバンドル バージョンを取得しInfo.plist
ます。NSLog
変数を試してみるとappVersion
、正しいバージョンが得られます (例: 1.2.3
)。
テスト中、何人かのユーザーにHockeyAppを介してアプリのベータ テストを行ってもらいましたが、HockeyApp を介してイベントをバックエンドにプッシュしている人々が間違ったバージョン番号を送信していることがわかりました。Xcode を介してアプリをプッシュしたシミュレーターまたはデバイスでアプリをテストしようとすると1.2.3
、バックエンドで正しいバージョン番号 ( ) が取得されるため、これはホッケーに関連していると思いました。
アプリをアプリ ストアにプッシュし、現在複数のユーザーが使用していますが、間違ったバージョン番号を取得し続けています。ときどき2.1
、何度も4.0
。
私は今困惑しており、問題がどこにあるのかまったくわかりません。過去に同様の問題に直面した人はいますか?
ionic-framework - ホッケー アプリとハイブリッド モバイル アプリを統合する方法
ハイブリッド モバイル アプリ(Inonic + Cordova) をホッケー アプリと統合しようとして いますが、問題はホッケー アプリがネイティブ アプリをサポートしていることです (私の情報によると)。そのためのガイドはありますか? ホッケー アプリとのハイブリッド アプリの統合。
Androidプラットフォーム(ハイブリッドアプリ)とのホッケーアプリの統合をたどろうとすると、メインアクティビティにコードを追加するように言われたので、これを見つけることができます
cordova - コルドバでプラグインを実行した後、ビルドに失敗しました
ionic + cordova を使用したハイブリッド モバイル アプリケーションに取り組んでいます。このプラグインを https://github.com/instantiator/hockeyapp-phonegapに追加しました
しかし、その後、これを削除するとこの問題が発生し、動作します
githubページで指定されたコマンドを覚えているのは
そして私はこれを実行しました
ios - 同じアプリに Apple iOS8 Testflight と HockeyApp の両方を使用できますか?
私たちのチームは最近、古いスタイルの Testflight から新しい iOS8 Apple Testflight に切り替えました。残念ながら、切り替えを行ったとき、ベータ テスターがベータ版をインストールするには iOS8 を使用する必要があることを認識していませんでした。
残念ながら、古い第 4 世代の iPod Touch デバイスを使用しているため、多くのユーザーが iOS6 にとどまっています。そのため、これらのユーザー向けのベータ テスト ソリューションが必要です。特に、新しいバージョンに機能を追加する際にパフォーマンスの問題が最も懸念されるのは古いデバイスであるためです。
一部の iOS6 および iOS7 ユーザー向けに HockeyApp を使用して、ベータ テスト マトリックスを具体化することを検討しています。新しいユーザーをテストに参加させるためのより簡単なワークフローがあるように思われるため、Testflight を削除したいとは思いません。おそらく、少数のテスターのみに HockeyApp を使用するでしょう。
同じアプリで両方のベータ版サービスを使用することで予想される問題 (あるとすれば) は?
このコンボを試したことがありますか。
android - API 経由で APK ファイルをホッケー アプリにアップロードできない
彼らが提供する API を介して hockeyapp に Android apk をアップロードできません。
エラーが発生しました: {"status":null}
そして試してみると
エラーが発生します: {"ステータス":"エラー","メッセージ":"ファイルが見つかりません。ファイルがディレクトリまたはバンドルでないことを確認してください。"}
解決策を教えてください。ドラッグ アンド ドロップは機能していますが、API を介して行う必要があります。CI サーバーとして Team City を使用しています。