2011-11-10 9 views
2

私のアプリをクラッシュさせる難しいバグを再現した(正確には、iOSシミュレータの中で動いている)、私は後で検査のためにコアファイルを生成したい。 Linuxではgdb内からgenerate-core-fileを実行しますが、そのコマンドはMac OS X版のgdbでは使用できません。XCode + gdbでクラッシュしたアプリケーションのコアファイルを生成する方法は?

したがって、どのようにしてgdbからコアファイルを生成できますか? OSにクラッシュしたアプリケーションのコアダンプを依頼する方法はありますが、そのときまでにアプリケーションの状態の一部が変わることを恐れています。これを行う最善の方法は何ですか?

ありがとうございます!

答えて

4

不幸のMAC OSXのGDBにはのgcoreコマンドはありませんが、この記事ではOSX

http://osxbook.com/book/bonus/chapter8/core/

にコアダンプを生成する方法について良い記事コアを生成するためのダウンロード可能なソースコードがありますがありますダンプ、私は何度も使用しています。

関連する問題