Вы можете попробовать недокументированный метод setOrientation:
из класса UIDevice
. Вот один пример:
[[UIDevice currentDevice] setOrientation:UIInterfaceOrientationPortrait];
У вас будет одно предупреждение компилятора, игнорируйте его.
У меня нет проблем с отклонением Apple, используя этот метод, поэтому до сих пор он работает.