問題タブ [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.

0 投票する
4 に答える
15971 参照

iphone - iPhone のエラー ログやレポートのベスト プラクティス

Web 開発を行うときは、致命的なエラーをキャッチしてトレースをファイルに追加し、ユーザーにメッセージを表示する特注のロガーを使用します。ファイルが変更されたかどうかをときどき確認できます。つまり、一部のユーザーがエラーに遭遇したことを意味し、何が発生したかを掘り下げることができます。

いくつかの注意点がありますが、iPhoneでも同様のものが欲しいです:

  • 開発中は、エラーのリストをリセットしたり、通知をオフにしたりするのは簡単です。
  • 開発中、コンソールの画面など、わかりやすい場所にもエラー メッセージが表示されるはずです。
  • 展開したら、分析のためにエラーをマザーシップに丁寧に送信する必要があります (次の更新でのバグ修正のため)。
  • 開発中に問題を追跡しようとするときは、Trace/Info ログを有効にします
  • ユーザーの作業を高速化するために、「リリース」のコンソール ログをオフにします
  • 電話で善良な市民になるために、それ自体を後片付けする必要があります

関連リンク

これを行うための共通のツールキットがあるように思えますが、これをどのように処理しますか?

[2011 年 10 月更新] さまざまな成熟度のいくつかの進展がありました...

  • PLCrashReporter .
  • クインシーは PLC の上に座っています。
  • Bugsenseコマーシャル クラッシュ レポーター。
  • Crittercism のクラッシュとエラーの報告 (一部の無料パッケージ、一部の有料パッケージ)。
  • テスト フライトには、クラッシュをキャッチする SDK が含まれるようになりました (ただし、アプリ ストア アプリはまだ開発アプリのみです)。
  • Test Flight と同様に、Hockeyはアドホック配布とクラッシュ レポートの組み合わせを目指しています。
0 投票する
1 に答える
1816 参照

objective-c - HockeyAppを介してアプリを更新した後、起動するとアプリがクラッシュする

CrashReporterの情報は次のとおりです。

アプリを削除してから、更新されたバージョンを最初からダウンロードすると、正常に動作します...

0 投票する
1 に答える
1575 参照

android - HockeyApp JenkinsプラグインはAndroidで機能しますか?

AndroidアプリケーションのバイナリをJenkinsからHockeyAppに自動的にアップロードできるようにしたいのですが、それが可能かどうかはわかりません。

公開されているJenkinsプラグインがあるようです:
https ://wiki.jenkins-ci.org/display/JENKINS/HockeyApp+Plugin

Androidで動作するかどうかはわかりません。APIは特に「ipa」を要求しているように見えますが、Hockeyappのサイトでは、そこに.apkを貼り付けることができると言われています。誰かがこれを試しましたか?

0 投票する
2 に答える
3272 参照

android - PhoneGap Build でビルドされた Android アプリがタブレットの Google Play に表示されない

PhoneGap Build でアプリを作成し、Google Play に正常に送信しました。成功するとは、Nexus S および Android を実行している他のスマートフォン (Android 2.2 以降) で Google Play から利用できることを意味します。

しかし、アプリは、私が試した Android タブレット デバイス (Android 4.2.1 を搭載した ASUS/Google Nexus 7 および Android 4.0.1 を搭載した Samsung タブレット) の Google Play に表示されません。

Hockey アプリから .apk をダウンロードしようとすると、アプリがインストールされ、期待どおりに実行されます。

私のPhoneGap Build config.xmlは次のようになります(抜粋):

私の観点からは、画面サイズ/タブレットのフォーマットに直接関係しているようです. しかし、大画面デバイスで Google がアプリを掲載していない理由がわかりません。

0 投票する
1 に答える
856 参照

android - Playストアとホッケーアプリのクラッシュレポート

Hockey アプリでは、クラッシュ レポートを自動的に取得できます。ユーザーが毎回明示的にレポートを送信する必要はありません。Play ストアは私のアプリに対して同じことを行いますか? ホッケー アプリでは、関数 ( CrashManagerListener) を使用する必要があります。Playストアで同じことをどのように達成できますか?

0 投票する
1 に答える
605 参照

ios - dispatch_sync ブロック内の _objc_msgSend クラッシュを追跡するための戦略

ブロック内で呼び出されたコードにメモリの問題があることを示すクラッシュ レポートを (優れたHockeydispatch_sync経由で) 受け取りました(または、少なくとも以下のクラッシュ レポート スニペットを解釈しています)。テストデバイスでこのクラッシュをまったく再現できませんでした(そのため、次のような戦略NSZombieEnabledは役に立ちません)。クラッシュ レポートをより有益なものにする (そして最終的には根本的な問題を解決する) ようにコードを変更できることをうれしく思いますが、どこから始めればよいかわかりません。何かご意見は?

dispatch_syncは静的シリアル キューが用意されています。_objc_msgSendブロック内の問題ではなく、このキューを参照する問題を示している可能性はありますか?

明白なことを先取りするために、これらのクラッシュ レポートにデッドロックの兆候は見られません。

更新 (2013 年 10 月 8 日)

要求に応じてコードを追加します (メソッドと変数の名前は変更されていますが、元に近いままです)。問題は のコピーのどこかにあると思われfooます。私の希望は、この質問がこのエラーをデバッグするための戦略を生み出すことでした。「行ごとにチェック」がブロック_objc_msgSend内のクラッシュをデバッグするための最良の戦略でdispatch_syncある場合、それは少し悲しいですが、この時点で得ることができるあらゆる助けを借ります.

また、私が調査しているクラッシュは、シングルコア デバイスで断続的にしか発生しないことを指摘しておく必要があります。

0 投票する
6 に答える
41747 参照

ios - アドホック iOS .ipa ファイルが、iOS 7 の登場以降、プロファイルに追加されたデバイスにインストールされない

私はしばらくの間開発している iOS アプリを持っています。当初、iOS 開発者アカウントには約 8 台のデバイスがあり、広告ビルドが準備され、Hockey アプリを通じて配布されましたが、問題はありませんでした。最近、さらに多くのデバイスを追加しましたが、何らかの理由でアドホック ビルドがそれらのデバイスにインストールされません (ただし、元のセットには引き続き正常にインストールされます)。

私は、iOS Dev Center で証明書、デバイス、およびプロビジョニング プロファイルを何度も確認してきました。XCode のすべてのビルド設定をトリプルチェックしました。このアプリは iOS 6 および iOS 7 専用です。XCode 5 に組み込まれています。HockeyApp からアプリをインストールし、iTunes から直接インストールしようとしました。

アプリをデバイスにインストールしようとすると、コンソールから次のように出力されます。

考えられる限りのことはすべて試しました。問題を診断する方法についてのアイデアでさえ、どんな助けでも大歓迎です。