shouldAutorotateToInterfaceOrientation, which is never called since 6.0, paired with supportedInterfaceOrientations appeared since 6.0.