2012-04-28 12 views
0

私はxcode 3で自分のアプリケーションを開発しました。 xcode 4.2をダウンロードしてインストールしました。私はアプリをロードし、xcodeを修正したビルドの問題があり、シミュレータでビルドを実行して成功しました。xcode 3.00で最初に開発されたシミュレータ3とは異なるアプリケーションがシミュレータ4.2で動作します。

アプリはうまくいきましたが、アプリを終了して再起動したときに、最後に使用した画面が閉じたままになります。シミュレータ3.00では、スプラッシュページのアプリケーションの先頭から常に再び開始され、シミュレータ4.2では、最後に閉じられた前の画面に移動します。

再起動時にいつも元に戻すために、どこかに追加する必要のあるコードはありますか?

+0

さらに詳しい情報が必要です。コードなしではわかりません。 – Raptor

答えて

2

UIApplicationExitsOnSuspendをinfo.plistに追加できます。

UIApplicationExitsOnSuspend(ブール - iOSの)は、それが終了したとき アプリケーションが終了するのではなく、背景 に移動する必要があることを指定します。 iPhone SDK 4.0以降にリンクされたアプリケーションでは、 がバックグラウンドで自動的にオプトインされ、アプリケーション が停止するのを防ぐために、このキーを含めてその値をYESに設定することができます。このキーの値がYESの場合、アプリケーションはバックグラウンドに移動する代わりに が終了し、メモリからパージされます。 このキーが存在しないか、またはNOに設定されている場合、アプリケーションはいつものように背景を に移動します。

+0

perfecto ...多くの感謝..アプリケーションは正常に実行されています。ご協力いただきありがとうございます –

関連する問題