2016-03-18 10 views
0

お客様から.crashファイルを受け取り、正しいdSYMファイルにリンクする必要があります。この製品/バージョンのアーカイブは、Xcodeを使って別の開発者がビルドしたもので、今日のような雨の日にgitに.xcarchiveファイルを入れました。Xcodeはクラッシュファイルと一致するdSYMをどのように見つけますか?

Analyzing Crash ReportsUnderstanding and Analyzing iOS Application Crash Reportsを読んだ後は、これがどのように機能するかは不明です。

私は次のことを行っている:

  • は(私たちは、異なるデバイス/ユーザからクラッシュログをドラッグしてリストへ
  • ドラッグ.crashファイルを「表示デバイスログ」ボタン、[デバイス]ウィンドウを開きます私たちのデバイス上に - これは間違っているようだが、AFAIKは何が行われる必要があります)
  • オーガナイザ/アーカイブでは、必要なバージョンのアーカイブは私のリストにありません。それは別のコンピュータ上に構築されていますが、まだ私の環境に持っていくために何もしていません。
  • 最初にクラッシュファイルを見ていたら、単に16進コード
  • を右クリックして "Re-Symbolicate"私が以前に追加したクラッシュログ
  • 何とかXcodeがアーカイブについて知っているようです。メソッドと行番号の情報が表示されていますが、...

私はこれがうまく機能しているとは確信していません。

Q:XcodeはクラッシュファイルのバージョンのdSYMを含むxcarchiveファイルについてどのように知っていますか? (オーガナイザ/アーカイブリストに登録する必要があると思いますが)

Q:.crashファイルをインポートするには、より良い方法がありますか?

答えて

0

私は100%確信していませんが、XcodeはSpotlightを使って正しいdsymファイルを見つけたので、それは問題ではないと思います(私はそれをオーガナイザ/クラッシュにドラッグすることができます)どこにディスク上にあるのですか。

mdfind "com_apple_xcode_dsym_uuids == *" 

this answerからの引用)

+0

mdfind "com_apple_xcode_dsym_uuids == <UUID>" 

あなたはまた、Xcodeのは、現時点では見つけることができるすべてのdsymファイルを一覧表示し、これを実行できます。

は、私はそれが、このコマンドを実行考えますありがとうございます - それは動作し、私が不思議に思っていたdSYMファイルを見つけるように見えます。私はこれがもう少し明白ではないことに驚いていますが、それはそれがそうであると思います。 –

関連する問題