私は新しいxcode4でこのiphoneアプリに取り組んできました。事実上、シミュレーターでアプリケーションを終了するたびに、main.mのコード行でエラーが発生します。これが私のコード行で、次の行でエラーが発生します。
int retVal = UIApplicationMain(argc、argv、nil、nil);
スレッド1:プログラム受信シグナル:"SIGTERM"。
ここで何が起きてるの?これを修正するにはどうすればよいですか?
SIGTERMはUnixシグナルであり、プログラムに終了(TERMinate)するように指示するために使用されます。プログラムをXcodeで実行すると、特定のシグナルを自動的にキャッチするデバッガープログラムであるgdb内でプログラムが実行されます。gdbのシグナル処理動作はコントローラーである可能性がありますが、私は今、それがどのように行われるかを調査しているので、詳細を説明することはできません。以前は、MacOSまたはiPhone上のアプリケーションにAppleQuitイベントが送信されていたと思いますが、最近追加された突然終了機能によってSIGTERMシグナルが使用される可能性があります。