2009-05-17 6 views

答えて

2

Mac OS Xのフレームワークが機能 - の範囲まで(シンボルを含む見ることができます名前とObjective-Cの情報)を使用しているため、Appleがサーバーから情報を提供する必要はありません。

あなた自身のアプリでは、デバッグシンボル形式をDWARF-with-dSYMに設定し、すべてのベータ版と最終版でdSYMバンドルをアーカイブします。 gdbは実際の(たとえば、.app)バンドルの横にシンボル情報を保存する限り、dSYMバンドルからシンボル情報を取得する必要があります。再び、サーバーは必要ありません。

詳細情報:

+0

タイに答えるので、これは選択されています。組み込みシンボルの問題はバージョンです。つまり私が顧客からクラッシュしたとき、私のシンボルは、顧客が走っていたものと一致しないかもしれません。私はgdbエコシステム全体に慣れていないので、私の質問はミュートになるかもしれませんが、私はそれを問題のATMとして見ています。 OT:iPhoneでAdiumが表示されることはありますか? –

+0

だから、dSYMバンドルはすべての*ベータ版と最終版でアーカイブするのです。あるセットのdSYMをもう一方のセットに置き換えることはありません。あなたはそれらをすべて守ります。次に、クラッシュレポートのバージョンに適切なdSYMを使用します(シンボリックが自動的にこれを行います)。 –