トラブルシューティング

重要

Visual Studio App Center は、2025 年 3 月 31 日に廃止される予定です。 完全に廃止されるまで Visual Studio App Center を引き続き使用できますが、移行を検討できる推奨される代替手段がいくつかあります。

サポートタイムラインと代替手段の詳細については、こちらを参照してください。

数分後にクラッシュ レポートが表示されないのはなぜですか?

起動時にアプリがクラッシュした場合、SDK はクラッシュ レポートを送信できません。 この制限は、サードパーティのクラッシュ レポート サービスに適用されます。

Breakpad、iOS、macOS、UWP アプリの場合。クラッシュ レポートは、シンボル化されている場合、または必要なシンボルを無視としてマークした場合にのみ表示されます。 そのためには、適切なシンボルを App Center にアップロードする必要があります。 シンボル化の詳細と、シンボルを検索してアップロードする方法については、次のガイドを参照してください。

難読化されたスタック トレースを確認するにはどうすればよいですか?

ProGuard 対応 Android アプリの難読化されたスタック トレースを表示するには、 App Center の ProGuard ドキュメントの 指示に従って、アプリのマッピング ファイルをアップロードします。

App Center で .zip ファイルはどのように解析されますか?

App Center では、最初に任意の dsym レベルでディレクトリを検索し、 という index.ios.mapタイトルでソース マップを検索します。 ファイルが存在しない場合 index.ios.map 、App Center では最初 .map に検出された ファイルが使用されます。

ストア内のアプリの正しい実行可能ファイルのシンボルを更新しましたが、クラッシュ レポートはまだ読み取りできません。

App Center クラッシュ レポートでは、 ビットコード はまだサポートされていません。 詳細を確認し、その問題 を解決するには、ビットコードを無効にする方法 に関するガイドを参照してください。

すべてのエラー/クラッシュがユーザーの 100% に影響を与えるのはなぜですか?

これは通常、分析モジュールも有効にせずに App Center クラッシュ モジュールを有効にすることによって発生します。 分析モジュールはユーザー セッションを追跡し、App Center では、アプリケーションの全体的なユーザー数を決定するためにデータが必要です。

App Center にログを送信する時間制限は何ですか?

App Center バックエンドでは、過去 25 日以内または 3 日後のログのみが受け入れられます。

グラフ内の数値が affected users 間違っている

エラー グループの影響を受けるユーザーは、それぞれの時間枠 (つまり過去 30 日間) で次のように Total number of affected users / Total number of devices 計算されます。 つまり、合計値は、1 日の値のいずれかまたは平均よりも高くなる可能性があります。 次に例を示します。

  1. アプリには、アクティブなユーザー A、B、C の合計が 3 人いました。
  2. 過去 30 日間、A、B、C は毎日アクティブでした。
    • 1 日目に、ユーザー A にクラッシュが発生しました。
    • 2 日目に、ユーザー B にクラッシュが発生しました。
    • 3 日目に、ユーザー C にクラッシュが発生しました。
  3. 1 日、2 日、3 日のローカル最大値はそれぞれ 33.3% です。毎日、3 人に 1 人のユーザーがクラッシュを経験したためです。
  4. 調査された時間枠では、すべてのユーザーが一度にクラッシュを経験したので、合計の最大値は 100% です。

さまざまなユーザーが異なる問題にヒットするなど、貢献する可能性のある他の要因があります。したがって、特定のクラッシュまたはエラー グループでのみ報告されます。