0

iPadシミュレーター(iOS 6)でアプリをシミュレートし、アプリケーションの終了をシミュレートすると、main.mファイル内のデバッグセッションに移動します。このメソッドを緑色で強調表示し、スレッド1:シグナルSIGKILLと表示します

int main(int argc、char * argv []){

 @autoreleasepool {
      return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
 }

}

アプリを再度実行すると(アプリを終了して再度開くことをシミュレートすると、アプリを強制終了したときのviewControllerに戻りますが、完全にフリーズします。スクロール、ナビゲーションツールバーの使用、または編集はできません。テキストなど。その後、ホーム画面に移動して再びアプリに戻ると、空白の黒い画面しか残されていません。main.mファイル内で編集する必要があるものはありますか?触れていません。そのファイルにはこれまでに何かが含まれていますか、それともシミュレーターがどのように機能するのでしょうか?

4

1 に答える 1

0

main.m への変更は必要ありませんが、アプリを終了する準備をし、アプリが再び有効になったときに再設定する必要があります。デリゲート メソッドのこのドキュメントを参照してください。特に。「アプリの状態変化の監視」で説明されているもの。

于 2013-01-10T23:22:28.433 に答える