昨日、iOS 6SDKでXcode4.5をダウンロードし、Xcodeをアップグレードしました。また、Xcode 4.3(iOS 5 SDKを使用)でビルドし、数日前にAppstoreでリリースしたCocos2Dゲームアプリを入手しました。すべてがiOSのすべてのバージョンで正常に機能します。
ここで、iOS 6SDKを使用してXcode4.5でこのアプリをビルドすると、Cocos2Dのメインビューが90度回転します。異なるXcodeを組み込むと、異なる動作が発生するのはなぜですか?-viewWillAutorotateなどを使用せずに、iOS6でアプリを完全に実行できるようにしました。Xcode 4.3 5 SDKにダウングレードするにはどうすればよいですか?私のコードがIDEに非常に依存している理由を完全に誤解しています。
前もって感謝します!
編集:
私は奇妙な振る舞いがシミュレーターiOS6でのみ現れることを理解しました、5でそれは素晴らしい働きをします...