独立したクラッシュログ/イベントログを取得するカスタムiOSフレームワーク/ Androidライブラリがあります。私は、SDKでCrashlyticsを使用するとアプリケーションのクラッシュスティックスと衝突することを読んでいる(commentからMike Bonnell)Firebaseクラッシュレポートまたは別のCrashlytics APIキーを使用して衝突を軽減し、カスタムライブラリ/アプリ?それ以外に私の選択肢は何ですか?Firebaseのクラッシュレポートまたは異なるCrashlytics APIのキーアプリケーションのクラッシュスティックスとの衝突を緩和する
0
A
答えて
1
iOSでは、オプションはありません。アプリケーション全体に対して、さまざまなタイプのクラッシュのためのグローバルなシグナルハンドラは1つしかありません。これは、これらのタイプのそれぞれに対してアクティブなクラッシュレポートツールがアプリに対して1つだけクラッシュする可能性があることを意味します。
Androidでは、どのコードでもUncaughtExceptionHandlerを登録して、アプリのプロセスのハンドラのチェーンに追加することができます。以前に登録したUncaughtExceptionHandlerにコールして、他のクラッシュレポートツールの例外処理を中断しないようにすることがベストプラクティスです。あなたのハンドラーは、のすべてののアプリケーションでクラッシュを受け取ります(ライブラリによって引き起こされるものだけでなく)。スマートなフィルタリングなしでは役に立たないでしょう。
関連する問題
- 1. 異なるクラスのハッシュコードの衝突
- 2. FirebaseクラッシュレポートAPI /通知
- 3. Jenkins APIのURLが "api"というモジュールと衝突する
- 4. Google JS APIはJQueryまたはMootoolsと衝突しますか?
- 5. 衝突ベースのFirebase SDK - 認証
- 6. struts2ファイルアップロードの緩和パラメータ
- 7. 異なるフレームワークの拡張メソッドの名前の衝突
- 8. OpenCL(aparapi)Radeonでの緩やかな緩和
- 9. 衝突中に衝突が止まるのを防ぐ方法
- 10. ローカルファイルにアクセスするローカルswfのためのフラッシュセキュリティの緩和
- 11. Firebaseクラッシュレポートのアップロードエラー
- 12. Spring 2つの異なるアプリケーションコンテキスト - プロパティプレースホルダの衝突
- 13. Caliburn.Microのパススループロパティを緩和Catelの[ExposeAttribute]と似ています
- 14. n体衝突検出とペアワイズ衝突検出の違いは?
- 15. 別の衝突検出を中断する衝突検出 - Swift
- 16. フォークでメモリリークを緩和する
- 17. Slick2DでJavaを緩和する
- 18. Firebaseクラッシュレポート - toLowerCaseのNullPointer
- 19. Slick2Dのタイルマップとの衝突
- 20. どのように衝突を検出するが、box2dで衝突しない?
- 21. Grails log4jのバージョンとサードパーティのJava APIとの衝突
- 22. iPad上でのjQueryモバイルトランジションの緩和
- 23. Tensorflowを使用したオブジェクトの緩和と検出
- 24. PHPとHTMLとの衝突
- 25. 乱数ジェネレータの衝突テストで衝突が多すぎます
- 26. クラスと衝突するC++のtypedef
- 27. アンドロイドのレイアウトがレイアウトと衝突する
- 28. 私のコードがスプライトとの衝突を検出しましたが、衝突しませんでしたか? - スウィフト
- 29. ポップアップウィンドウがListViewと衝突するのはなぜですか?
- 30. ファーサーの衝突
彼は、アプリケーションとフレームワークでCrashlyticsを使用する方法がないと述べています。 – creativecreatorormaybenot