私はiPhone3G、3GS、4GをターゲットにしたiPhoneアプリを持っています。私が抱えている問題は、動作がIphone 3G&4とは異なることです(3GS iphoneでアプリをテストする機会がありませんでした)。
違いは次のとおりです。
iPhone 4の場合:
- 私は自分のアプリを実行し、通常どおりにプレイします。
- iPhoneのホームボタンをクリックすると、アプリがバックグラウンドに移動します
- アプリを再起動すると、最後の実行コンテキストから続行されます。
iPhone 3Gの場合:
- 私は自分のアプリを実行し、通常どおりにプレイします。
- iPhoneのホームボタンをクリックすると、アプリがバックグラウンドになりますか?!
- アプリを再起動すると、初めて起動したときから再起動します。
これらはすべてのiPhoneデバイスで同じ動作をする方法ですか?
それとも私はこれを自分で処理する必要がありますか?