問題タブ [crittercism]
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 - iOS app crash rate - background noise level?
We've just released an app using the Crittercism framework. After some time, we've had about 125K app loads, and 95 crashes - a rate of less than 0.08%.
One crash happened 19 times, another 10, but the other 41 all occurred 3 or less. If there were any major problems with the app, I would expect to see significantly more failures in particular areas, so I'm happy with the level of figures I'm seeing.
A quick look shows many of them to be low level failures, not obviously caused but programmer error.
Examples
- The largest group are all to do with CFNetworking on a background thread while static HTML is being being rendered in a web view on the main thread.
- There are some KVO failures in
free_list_checksum_botch
But my question is, in a sufficiently complex OS (iOS in this case), with a sufficiently complex app (which I think it is), should I, as a developer, expect to see this level of "background noise"?
Should I expect to see one app crash per 1-2000 loads, just because the OS isn't perfect? Has anyone else had a similar experience?
(I'm not looking for solutions to the errors themselves.. thanks!)
android - Crittercismを使用して手動で例外を送信するにはどうすればよいですか?
android crittercismライブラリを使用していて、エラーレベルの例外をキャッチしたときにレポートを送信しようとしています。
しかし、その方法に関するドキュメントが見つかりません。これも可能ですか?もしそうなら、どのように?
ios - IOS レポートのクラッシュ
私は crittercism を使用して、iPad アプリからクラッシュ レポートを取得しています。私が必要とするのは、アプリが起動時に最後に読み込まれたときにクラッシュしたかどうかを確認することです。
アプリの appDelegate に crittercismDidCrashOnLastLoad を含む CrittercismDelegate を使用していますが、動作しないようです!!
これに関する例/提案はありますか?
java - 一部のユーザーのみが「リソースが見つかりません」というエラーを報告しています。これは理にかなっていますか?
公開した Android アプリの Crittercism (クラッシュ レポート サービス) でいくつかのエラーが表示されます。トレースは次のとおりです。
検索すると、これは通常コンパイルの問題であることがわかります (通常、Joda Time Library がビルド パスなどに追加されていないことが原因です)。
私の唯一の推測では、誰かがアプリを逆コンパイルして海賊版を作成しようとしており (かなり人気のある有料アプリです)、誤って再コンパイルするとこのエラーが表示されます。その場合、エラーが表示されていることをうれしく思います。これについて心配する必要はありません。
もう 1 つの奇妙な点は、問題の原因となっているコードが try/catch で囲まれていて、それをキャッチしていないように見えることです。
私には、このエラーがキャッチされるはずだったので、Crittercism でこのエラーが表示される可能性はさらに低いように思えます。誰でもこれを説明できますか?
ios - StandardUserDefaultsをCrittercismエラーレポートのメタデータに追加する簡単な方法はありますか?
Crittercismメソッドを使用して1つずつ追加できます
...しかし、新しい設定を追加するとエラーが発生しやすくなります。設定ディクショナリ全体をユーザーメタデータに追加するためのより良い方法を誰かが提案できますか?
ios - audioInpuStream でのクラッシュ - 実際に何が起こったのかわかりません
Crittercism からこのクラッシュ ログを取得しました。現在、私が使用しているクラウドベースの音声用のサードパーティ ライブラリ (iSpeech) が原因ではないかと疑っていますが、実際にはわかりません。私が知っているのは、私自身のコードが言及されたメソッドのいずれも呼び出しておらず、MyAudioQueueInputCallback を持っていないということだけです。
手がかり?
SIGSEGV -[audioInputStream setCurrentBuffer:] (audioInputStream.m:15)
ios - Crittercism SDK バージョン 2.3.5 for iOS
私は crittercism を使用して、iPad アプリからクラッシュ レポートを取得しています。アプリが前回ロードされたときにクラッシュしたかどうかを知りたいのですが、関数 crittercismDidCrashOnLastLoad を含む CrittercismDelegate が機能していないようです。
何かアドバイス?誰かが以前にこの問題に直面したことがありますか?
android - Android用の優れた分析ライブラリが見つかりません
私は分析にフラリーを使用するのが本当に好きですが、フラリーによって提供されるクラッシュレポートはかなり醜くて短いです。そこで、クラッシュレポートにcrittercismを使用することにしました。そして今、これらのライブラリは私の1.4アプリの0.5 mbを占めるので、私にとってはかなり悲しいです;(
誰かが私にすべてを1つのツール(分析+クラッシュレポート)でアドバイスできるかどうか疑問に思います。データを送信する時間を指定する機能(分析+クラッシュレポート)が望ましいです。
また、ツールが私のサーバーで動作することができれば素晴らしいでしょう(つまり、サードパーティではなく、私のプライベートサーバーでデータを送信します)ありがとう!
android - Mono for Android のバインド Crittercism
Crittercism for Mono for Android を使用しようとしています。次の Metadata.xml を使用して、crittercism jar のバインド プロジェクトをコンパイルすることができました。
生成された dll を mono 開発のアセンブリ ブラウザーで調べると、init メソッド
そこから欠落しています。上記のクラスの削除は、内部の難読化されたクラスにすぎないように思えますが、それについてはわかりません。誰かがこれをうまく使用できましたか?
編集:
ビルドログで行を見つけることができます
それが関係しているのではないでしょうか?json.org jar をバインディング プロジェクトの参照 jar として追加しようとしましたが、これまでのところ成功していません。