title: preferredInterfaceOrientationForPresentation must return a supported interface orientation
body: <p>This error doesn't make sense, as the preferred orientation <code>UIInterfaceOrientationLandscapeRight</code> is returned by the supported orientation</p>
  
  <pre><code>//iOS6
  
  -(BOOL)shouldAutorotate
  {
      return NO;
  }
  
  -(NSUInteger)supportedInterfaceOrientations
  {
      return (UIInterfaceOrientationLandscapeRight | UIInterfaceOrientationLandscapeLeft);
  }
  
  - (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
  {
      return UIInterfaceOrientationLandscapeRight;
  }
  </code></pre>
  
  <p>Error : </p>
  
  <blockquote>
    <p>Terminating app due to uncaught exception
    'UIApplicationInvalidInterfaceOrientation', reason:
    'preferredInterfaceOrientationForPresentation must return a supported
    interface orientation!'</p>
  </blockquote>