0

iOSアプリがクラッシュし続けます。一貫してクラッシュさせる方法を見つけました。操作を複数回繰り返したところ、毎回同じクラッシュログが表示されます。

次の操作を行うとクラッシュが発生します:アプリを起動して少し使用し(オプション)、メイン画面に移動し、モーダルViewControllerを開き、閉じて、アプリを使い続けます(オプション)、アプリを閉じます(ホームボタンを押します) 、アプリを強制終了しないでください)、少し待って(オプション)、アプリを再度開きます。アプリを再度開くと、1秒後にクラッシュします。アプリを離れるときにアプリ内にいる場所は、クラッシュを引き起こしたり防止したりしないことに注意してください。アプリのどこにいても、同じようにクラッシュします。アプリを使用してモーダルVCを開かない場合は、バックグラウンドで送信して、問題なく再度開くことができます。

毎回取得するクラッシュログの一部を次に示します(関連性がないと思ったものを取り出し、完全なログを提供できます)。

Exception Type:  EXC_CRASH (SIGABRT) 
Exception Codes: 0x00000000, 0x00000000 
Crashed Thread:  0

Thread 0 name:  Dispatch queue: com.apple.main-thread 
Thread 0 Crashed: 
0   libsystem_kernel.dylib          0x317d332c __pthread_kill + 8 
1   libsystem_c.dylib               0x33ed0208 pthread_kill + 48 
2   libsystem_c.dylib               0x33ec9298 abort + 88 
3   libc++abi.dylib                 0x36d56f64 abort_message + 40 
4   libc++abi.dylib                 0x36d54346 _ZL17default_terminatev + 18 
5   libobjc.A.dylib                 0x35321350 _objc_terminate + 140 
6   libc++abi.dylib                 0x36d543be _ZL19safe_handler_callerPFvvE + 70 
7   libc++abi.dylib                 0x36d5444a std::terminate() + 14 
8   libc++abi.dylib                 0x36d5581e __cxa_rethrow + 82 
9   libobjc.A.dylib                 0x353212a2 objc_exception_rethrow + 6 
10  CoreFoundation                  0x37572506 CFRunLoopRunSpecific + 398 
11  CoreFoundation                  0x37572366 CFRunLoopRunInMode + 98 
12  GraphicsServices                0x33d31432 GSEventRunModal + 130 
13  UIKit                           0x3131ecce UIApplicationMain + 1074 
14  ***my app name**                0x0006f140 0x6b000 + 16704 
15  ***my app name**                0x0006d5f0 0x6b000 + 9712

いくつかのコードを提供するのは難しいです、そして私は私がおそらく何を与えることができるかさえ知りません。

助けが欲しいのですが、なぜこれが起こっているのかわかりません。

4

1 に答える 1

1

あなたがバックグラウンドにいる間に、クリーンアップが行われているように感じます。iOS 6 でない場合は、viewDidUnload を処理するために行っていることを確認し、どのバージョンでも、viewWillDisappear/viewDidDisappear および viewWillAppear/viewDidAppear で行っていることを確認してください。

于 2012-12-11T13:54:17.753 に答える