問題タブ [crashlytics]

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 投票する
2 に答える
3475 参照

ios - Crashlytics ビルド スクリプトと Xamarin.iOS の統合

Crashlytics を Xamarin.iOS と統合しようとしています。バインディングを正常に追加し、API キーを使用してロガーを開始しました。アプリをクラッシュさせることはできますが、Web ダッシュボードにレポートが表示されません。Crashlytics を xcode プロジェクトに追加すると、ビルド フェーズ タスクを追加してスクリプトを実行するように求められます (これにより、シンボル ファイルが Web サイトにアップロードされると思います)。

Xamarin のフレームワークのバインディングを作成した後、これは期待どおりに機能しません... Xamarain Studio でビルド タスクを追加していませんが、ターミナルからコマンドを実行しています。

最後に質問です。

このビルド スクリプトを Xamarin 環境にどのように統合しますか? runコマンドをだましてすべてが正常であると思わせるために、さらに多くのアセットをコピーする必要がありますか?

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

ios - 本番アプリの Crashlytics CLS_Log と NSLog の比較

具体的な質問ではありませんが、Crashlytics SDK が提供する CLSLog() または CLSNSLog()を使用したことがある人がいるかどうか知りたいです。

これまで、私のアプリはかなり小さく、常に NSLog をオンのままにして、最終的なアプリをそのまま送信していました。後から考えると、おそらくこれらをオフにするか、他のログ システムを使用するか、リリース時にそれらを無効にする DEBUG 変数を #define する必要があります。

いずれにせよ、誰かが以前にそれを使用したことがあるかどうか知りたいですか?

0 投票する
3 に答える
11872 参照

java - Eclipse を使用して Android 用の Crashlytics をインストールするのに行き詰まっています

Crashlytics に登録し、招待を受けてアカウントをセットアップしました。次に、Eclipse の説明に従って Crashlytics をインストールし、再起動しました。今、私はページhttps://www.crashlytics.com/onboard/pending "Add Crashlytics to your project" を見つめています。

私はどうしたらいいですか?私はEclipseで開いているプロジェクトを持っています。Crashlytics を今すぐ追加して、ステップ 2 の「アプリを起動する」に進むにはどうすればよいですか。

もちろん、このようにアプリを起動できますが、Crashlytics への接続はどこにありますか。Crashlytics は、インストールされている Eclipse プラグインからの応答を待っているようです。

0 投票する
0 に答える
1004 参照

iphone - AFNetworking と NSBlockOperation のクラッシュ

最新バージョンの AFNetworking を使用して iPhone アプリを実行すると、Crashlytics によると、最も一般的なクラッシュは NSBlockOperation に関連するものです。AFNetworking が原因かどうかはわかりません。Crashlytics のログ:

さらにログが必要な場合はお知らせください。このクラッシュを回避するための方向を教えてもらえますか? 2500 人のユーザーのうち、76 人のユーザーが影響を受けています。

9 月 17 日の更新: この男が同じ問題を抱えているようです: iOS Blocks Async Callbacks Causing Crash after View Controller is deallocated .

0 投票する
3 に答える
9479 参照

android - Android Crashlytics プラグインがライブラリをインストールしない

intellij で Crashlytics プラグインを使用する場合、次の手順に従います。

  1. ツールバーのプラグインをクリックします。
  2. アプリを選択
  3. crashlytics が AndroidManifest.xml を更新できるようにするだけでなく、最初のアクティビティが含まれています。 ここに画像の説明を入力
  4. 「次へ」をクリック
  5. プラグインの指示に従ってアプリをビルドしてみてください。 ここに画像の説明を入力

次に、ビルドしようとすると、次のようになります。

パッケージ com.crashlytics.android が存在しません ここに画像の説明を入力

依存関係とライブラリを調べましたが、jar がどこにも見つかりません。ライブラリがロードされない原因となる何が欠けていますか?

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

ios - iOS xcode 5 crashlytics エラー - シェル スクリプト呼び出しエラー - ./Crashlytics.framework/run: 許可が拒否されました

スクリプトを使用して、プロジェクトに Crashlytics Framework を追加しました。スクリプトを実行: シェル: /bin/sh スクリプト: ./Crashlytics.framework/run KEY_HERE

プロジェクトを実行しようとすると、次のエラーが発生します。

シェル スクリプト呼び出しエラー - ./Crashlytics.framework/run: 権限が拒否されました

しかし、フレームワークを削除して再度追加すると、正常に動作します...一度。次に、同じエラーが発生します。次に、それを一度だけ実行するために、それを削除してから再度追加する必要があり、その後同じ話が続きます...

これを修正する方法を知っている人はいますか?前もって感謝します。

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

java - Crashlytics レポート https://settings.crashlytics.com/ から設定を取得できませんでした

アプリはデバッグ ビルドで正常に動作し、アプリの機能をテストした各デバイスで Crashlytics の例外が報告されていることを確認できます。ただし、Jenkins を使用してリリース ビルドを取得すると、次のようになります。

a. アプリは空白の起動画面で動かなくなります。

b. 「アプリケーションが停止しました」ダイアログを取得します。

リリース ビルドの実行中にいくつかの logcat メッセージが見つかりました。

最初:次の例外をダンプします

2 番目: https://settings.crashlytics.com/spi/v1/platforms/android/apps/[APP_PACKAGE_NAME]/settingsから設定を取得できませんでした[class org.json.JSONException: Type java.lang.String の Value Invalid は JSONObject に変換できません]

3 番目: 多くの場合、マニフェストに API_KEY がないことを訴えます。ただし、マニフェストには既に存在し、デバッグ ビルドでは正常に動作しています。

<meta-data android:name="com.crashlytics.ApiKey" android:value="[crashlytics_api_key]"/>

<application>タグの内側。

私も次のことをしました:

  1. 例外トレースに記載されている URL に従いましたが、crashlytics/downloads ページにリダイレクトされます。おそらく権限がありません。

  2. build.xml に追加 <import file="./ant_tasks/crashlytics_build.xml"/>され、次のソース ファイルが含まれています: crashlytics_build_base.xml、crashlytics_build.xml、crashlytics-devtools.jar、crashlytics.jar

  3. Order & Export / .classpath に crashlytics.jar ファイルをエクスポートしました。

<classpathentry exported="true" kind="lib" path="libs/crashlytics.jar"/>

それでも役に立ちません。

Crashlytics.start(getApplicationContext());Application.onCreate() 内でコメントを外すと

デバッグ ビルドとリリース ビルドの両方が正常に動作します。もちろん、クラッシュ レポートは表示されません。

誰かが同様の問題に遭遇した場合は、解決を手伝ってください。よろしくお願いします。

私の理解のために:

  1. Crashlytics には、デバッグ ビルドとリリース ビルド用に異なる API_KEY がありますか?
  2. crashlytics ビルド ファイルを使用する必要さえありますか?
  3. リリース ビルドに欠けているものは何ですか?
0 投票する
1 に答える
7376 参照

android - AndroidのonCreateメソッドでCrashlyticsを初期化するのは良い考えですか?

Android 用の Crashlytics を使用していますが、多くのクラッシュを修正するのに本当に役立ちました。しかし、今日、私はそれに少し問題がありました。

wi-fi (プロキシを使用) でインターネットに接続されている 2.3.3 Galaxy S デバイスで crashlytics をテストしようとすると、デバイスに約 2:30 分の黒い画面が表示されました。デバッグ中。Crashlytics.start(this)コードが非同期ではないことがわかります。接続の確立を待機するため、onCreate メソッドを UI スレッドで終了できません (これは黒い画面の説明です)。

私はこれがプロキシの問題であることを知っています (プロキシ設定は 2.3.x デバイスでは少しバグがあります) が、約 2:30 分待っているとアプリが黒い画面になりました。これは、インターネット接続が悪いなど、他の実際の条件で発生する可能性があることを心配していました.

Crashlytics.start(this)関数を asynctask に入れようとし、すべてのアクティビティ onCreate メソッドでこれを試します。(私の知る限り、isCrashlyticsInitialized を確認する方法はありません)

誰かがこれについてもっと良い考えを持っていますか?

前もって感謝します。

ログキャット:

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

android - CrashLytics Android 統合の問題

CrashLytics を使用して開発マシンにビルドすると、アプリケーションが正常に動作する Android アプリがあります。ただし、アプリケーションに CrashLytics があり、Ant で Jenkins を使用してアプリをビルドすると (Jenkins は別のマシン上にあります)、アプリを起動するとすぐにクラッシュします。CrashLytics レポートは生成されません。これらは私が試したシナリオです:

動作します (起動時にクラッシュしません)

  • CrashLytics を使用して、私の開発マシンで Eclipse 経由でビルドしました。
  • CrashLytics を使用せずに、私の開発マシンで Eclipse 経由でビルドしました。
  • CrashLytics を使用して、私の開発マシンで Ant を介してビルドしました。
  • CrashLytics を使用せずに、私の開発マシンで Ant を介してビルドしました。
  • CrashLytics を使用せずに、私の CI マシンで Jenkins (Ant) 経由でビルドしました。

動作しない (起動時にクラッシュする)

  • CrashLytics を使用して、私の CI マシンで Jenkins (Ant) 経由でビルドしました。

したがって、同じAnt build.xmlを使用して開発マシンで動作するため、Ant構成と関係があるとは思えません。

ソフトウェアに CrashLytics を入れるとクラッシュする理由はありますか?