こんにちは私はiOS5で正常に動作しているアプリを持っていますが、iOS6を使用してアプリを実行すると、バックグラウンドに移動してフォアグラウンドに戻った後にフリーズし、タッチイベントに応答しなくなります。
5.1シミュレーター用にビルドした場合、これはiPhone6.0Simulatorで実行しているときにのみ発生しました。
何か案は?
答えで編集:
原因は、アプリケーションで使用しているTWTweetComposeViewControllerであることがわかりました。viewDidLoad関数でTWTweetComposeViewControllerを初期化しました。どうやら、初期化してもTWTweetComposeViewControllerを表示しないと、アプリケーションを再開できなくなります。このViewControllerを使用しているかどうかを確認し、表示するまで削除するか、初期化しないでください。
マリオ、私は同じではないにしても、同様の問題を抱えています。私の場合、アプリはバックグラウンドから再開するときにapplicationWillEnterForegroundに正しくヒットします。ただし、アプリはこの時点でハングしているようで、applicationDidBecomeActiveに到達することはありません。アプリがapplicationDidBecomeActiveに到達しない理由がわかりません。あなたと同じように、アプリはiOS5以下で正常に動作しますが、iOS6ではこの問題があります。
アプリがapplicationWillEnterForegroundに到達し、applicationDidBecomeActiveにヒットしないことを確認できますか?
(私はあなたの質問へのコメントとしてこれを書きますが、私はそれを行う方法を理解できないようです。