iOS6 でより適切に動作するようにアップグレードしているアプリがあります。以前は iOS5 で問題なく動作していましたが、何らかの理由で新しい XCode ang iOS5.1 シミュレーターとデバイスで表示されるのは白い画面だけです。画面をタップすると、インターフェイスがどこかにあることを示すデバッグ情報を取得できますが、表示されません。
情報については、rootViewController を持つカスタム UINavigationController があります。その UINavigationController はウィンドウの rootviewcontroller として設定されており、iOS6 ではすべて完全に機能します。
最も奇妙なことは、マルチタスク トレイを開くか、5 本の指でスワイプしてアプリを切り替えるとすぐに、インターフェイスが表示されることです。アプリデリゲートのすべての applicationWillResignActive などのメソッドが空なので、wtf が発生していますか?
ありがとう。