0

私は自分のアプリに取り組んでいましたが、問題なく動作していました。私はコードにいくつかの小さな変更を加えました (それ以来、それらが原因であるかどうかをテストするために元に戻しました)、実行中にクラッシュし始めました。コードを実行する前、またはスレッドでビューをロードする前にクラッシュしているようですcom.apple.main-thread

デバッガーはここで中断します

libsystem_kernel.dylib`__pthread_kill:
0x3619a324:  mov    r12, #328
0x3619a328:  svc    #128
0x3619a32c:  blo    0x3619a344               ; __pthread_kill + 32
0x3619a330:  ldr    r12, [pc, #4]
0x3619a334:  ldr    r12, [pc, r12]
0x3619a338:  b      0x3619a340               ; __pthread_kill + 28
0x3619a33c:  stceq  p12, c9, [lr, #896]
0x3619a340:  bx     r12                      
0x3619a344:  bx     lr  

ラインで

0x3619a32c:  blo    0x3619a344               ; __pthread_kill + 32

変更したコードの何かを見逃したのではないかと思ったので、1 か月前のバージョンをオフサイトにバックアップしました。これは、App Store の現在のバージョンで使用されている同一のコードですが、同じ場所でクラッシュします。 .

どちらのバージョンのコードも iPhone シミュレーターで問題なく動作するため、これは iPhone 自体に関係しているに違いありません。

4

1 に答える 1

4

iPhoneを再起動してみましたか?奇妙なクラッシュが発生したときに、それを行う必要がある場合があります。本当の答えはあまりありませんが、デバイスを再起動したかどうかについては言及していません。

于 2012-06-17T02:48:03.580 に答える