6

デバッガーでエラーが発生します。スレッドで私のアプリがオンラインでクラッシュします:

0x37265f78:  ldr    r3, [r4, #8]

と:

Thread 1: EXC_BAD_ACCESS (code=1, address=0x50000008)

アプリが実際にクラッシュする場所を見つける方法は?「コールスタック」のようなものはありますか?

4

3 に答える 3

18

ブレークポイントナビゲーターに移動を設定Exception Breakpoint し、下部にある + ボタンをクリックして、例外ブレークポイントを追加する必要があります。これで、例外が発生する正確な行 (クラッシュの行など) がわかります。頑張ってください!!

于 2012-06-04T08:12:52.490 に答える
5

http://www.raywenderlich.com/10209/my-app-crashed-now-what-part-1

エラーを追跡するための最良のチュートリアル。

于 2012-06-04T08:43:00.957 に答える
2

アプリをデバッガーで実行すると、アプリがクラッシュしたときにコール スタックにアクセスできるようになります。

さらに、コンソール ウィンドウを表示すると、クラッシュの瞬間に、より多くのテキスト情報 (コール スタックを含む) を取得できます。

Xcode 4 を使用している場合は、添付の図をご覧ください。ここに画像の説明を入力

于 2012-06-04T08:06:52.933 に答える