iOS6でViewControllerの回転処理が従来と変更されました。 いままで、 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation; を使ってたのが、 - (NSUInteger)supportedInterfaceOrientations; - (BOOL)shouldAutorotate; - (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation; の3つを使わなきゃいけないようです。 古い方のメソッドは呼ばれなくなってしまうので、 今までにリリースしたアプリが、回っちゃいけない画面で回ったりして困ります。 さらに、UINavigationControllerやUIT