This is very strange, but if I deselected Upside Down from the device orientation for iPads supportedInterfaceOrientations , it is called.

UPDATE:
If the Full Screen Required option from General is enabled, it will allow the delegate methods of orientation shouldAutorotate , preferredInterfaceOrientation and supportedInterfaceOrientations .
source share