「デフォルトで非表示のシンボル」というビルド設定があり、デバッグ ビルドで NO に設定しましたが、デバイスでシンボル化されたクラッシュがまだ発生しません。これはiosでは不可能ですか?私はそれがMacにあることを知っていますが、おそらく私が見逃している別の設定がありますか? ありがとうございました。
質問する
201 次
1 に答える
0
シンボル化は、ビルドをデバイスにデプロイした後に別のビルド プロセスを開始しなかった場合にのみ機能します。各ビルドは、同じ UUID を持つアプリ バイナリと dSYM ファイルの一意の組み合わせを生成します。この ID はクラッシュ レポートに設定され、クラッシュ レポートのシンボルを解決するための正しい dSYM を見つけるために使用されます。
再度ビルドすると、これらのファイルが置き換えられ、そのため新しい UUID も取得されます。そのため、シンボリック化プロセスは対応するファイルを見つけることができず、アプリ固有のシンボルを解決しません。ただし、iOS シンボルは正常に動作するはずです。
于 2012-07-17T10:03:33.943 に答える