2

App Store に提出したアプリのクラッシュ ログをユーザーからメールで受け取りました。Xcode に元のアプリ ストア提出アーカイブがまだありますが、彼のクラッシュ レポートは象徴的ではありません。「再記号化」をクリックしても何も起こりません。mdfind を使用して symbolicatecrash スクリプトを見つけることができません。これはまだ Xcode 4.5 の一部ですか? このクラッシュ ログを象徴する方法はありますか?

4

3 に答える 3

3

これをまだ試していない場合は、Mac を OSX 10.8.2 以降にアップグレードしてください。私OSX 10.7.5 を実行していましたが、アップグレードするとすぐに象徴化の問題が修正されました。

クラッシュログを象徴化するために、ほとんどすべてを試しました。以前は問題が発生したことはありませんでしたが、クラッシュ ログを確認してから数か月が経過しました。その期間のある時点で、私は Xcode 4.5.2 にアップグレードしました。Xcode 4.5.2 symbolicatecrash perl スクリプトを使用すると、OSX 10.7.5 を実行している Mac で正しく動作しないように思えます。symbolicatecrash では、atos を呼び出してアドレスを記号化します。正しい xcarchive を持っているという事実を知っていたにもかかわらず、一致するシンボルを見つけることができませんでした。とにかく、OSX 10.8.2以降に春を迎えてください。うまくいけばうまくいくでしょう。

于 2012-12-02T23:22:55.643 に答える
1

私にとっての修正は次のとおりです。

ターミナルで xarchive フォルダに移動します。走る:mdimport .

また、xcode は適切に再記号化できるようになりました。問題は、スポットライトが何らかの愚かな理由 (ライオン 10.7) でアーカイブ フォルダーのインデックスを作成していないことです。

于 2013-01-24T11:20:11.580 に答える
1

dsym とログを 1 つのフォルダーに配置し、クラッシュ ログを開こうとします。

于 2012-09-28T22:24:34.700 に答える