App Center Diagnostics は、開発者がアプリケーションの正常性を監視するのに役立つクラウド サービスです。これによって、テスト中または自然な状態でアプリが失敗したときに何が起きているかを理解するために必要なデータが提供されます。 App Center Diagnostics SDK は、アプリのクラッシュとエラーに関する情報を収集し、開発チームによる分析のために App Center ポータルにアップロードします。失敗したときにアプリで実際に何が起こったかについての推測を排除します。
注意
App Center Diagnostics では、データの送信に遅延が発生する可能性があるため、リアルタイムのクラッシュ処理は提供されません。
クラッシュ
クラッシュが発生するのは、予期しないイベントのためにランタイム例外が発生してアプリが終了するときです。 これらは、try/catch ブロックによって処理されないエラーです。 クラッシュが発生すると、App Center クラッシュによってアプリとデバイスの状態が記録され、クラッシュ ログが自動的に生成されます。 これらのログには、クラッシュの修正に役立つ貴重な情報が含まれます。
エラー
経験豊富な開発者は、コードが失敗し、潜在的に危険なコードをエラー チェックでラップしたり、発生した問題を処理するためにブロックを試行/キャッチしたりする可能性があることを知っています。 Android、MAUI/Xamarin、Unity、UWP、WPF、WinForms アプリの場合、App Center Errors を使用すると、アプリ内のエラーを処理し、アプリ内の潜在的な問題を回避できます。 エラーを使用するタイミングと方法に関するベスト プラクティスの詳細については、例外に関する 公式ドキュメント。
注意
App Center エラーは、Android、Xamarin、Unity、UWP、WPF、WinForms アプリでのみサポートされます。