0

iTunes Connect からクラッシュ レポートを受け取りました。「Most Frequent Crashes」テーブルには、いくつかのエンティティがあります。Apple が複数のクラッシュ レポートを 1 つのエンティティに分類する方法を知りたいのですが。同じ理由?それらが同じ根本原因であると仮定できますか? また、アプリ名の横にある 16 進数は何を表していますか (例: 0xe7f96)?

4

1 に答える 1

1

Apple がクラッシュをグループ化するために使用するアルゴリズムは公開されていないため、推測にすぎません。

1 つの「グループ」のクラッシュが同じ原因であると想定することはできません。たとえば、メモリ リークが原因でアプリがクラッシュした場合、同じ時点でアプリがクラッシュする原因となるアプリが複数ある可能性があります。したがって、クラッシュの種類によって異なります。

クラッシュ レポートに表示されるデータを理解するには、テクニカル ノート TN2123: Apple の CrashReporter を参照してください。

[16 進数] は、スタック トレースのフレーム内のプログラム カウンター アドレスです。フレーム 0 の場合、これは通常、例外を引き起こした命令のアドレスです。より高いフレームの場合、これはそのフレームの戻りアドレスです。つまり、フレーム N では、フレーム N - 1 によって参照される関数が戻るときに実行される次の命令を指します。

于 2012-08-12T12:26:02.467 に答える