Does anyone know how to rotate the iOS Simulator (6.0 and above)? I\'ve searched but have found nothing on this.
I am trying to do this through code (not manually),
Well there are couple of steps you have to check to make all orientations work in iOS6. Even if one of them is missing it won't work.
As Lance says, yes you have to set the supported orientations for iphone or ipad whatever appropriate.
Write this code in the controller which you want to set the rotation for.
-(NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskAll; }
-(BOOL)shouldAutorotate { return YES; }
Change UIInterfaceOrientationMaskAll depending on what orientations you want.
You shouldn't be getting this error...(Applications are expected to have a root view controller at the end of application launch)
Get these steps right and rotation will work for you.