私のアプリはポートレートモードのみをサポートする必要がありますが、1つのビューコントローラーでランドスケープを使用できるようにしたいと考えています。プロジェクトでサポートされているデバイスの向きをPortraitのみに設定し、アプリを実行すると<iOS6.0で正常に動作しますが、iOS6では次のようにクラッシュします:'UIApplicationInvalidInterfaceOrientation'、理由:'サポートされている向きにはアプリケーションとの共通の向きがなく、shouldAutorotateはYESを返します。
プロジェクトプロパティでランドスケープをオンにすると、shouldAutorotate(iOS6)またはshouldAutorotateToInterfaceOrientation(iOS6より前)を使用している場合でも、他のすべてのビューコントローラーが常に回転します。
何か案は?