En XCode4.2 + iOS5 SDK, configuré "Orientación del dispositivo compatible" para que sea solo "Vertical". Espero que todas las vistas de la aplicación solo admitan la orientación "Retrato". Sin embargo, mientras giro el simulador de iPhone, descubrí que otras orientaciones aún funcionan.¿Cuál es el sentido de la "Orientación del dispositivo compatible" en la configuración de la aplicación iOS?
Parece que el método shouldAutorotateToInterfaceOrientation en ViewController es la clave para decidir si la orientación dada es compatible. Entonces, ¿por qué molestarse en tener la configuración de "Orientación del dispositivo compatible" en el nivel de la aplicación si no limita la orientación?
Entonces, UISupportedInterfaceOrientations es solo para determinar la orientación de la interfaz de inicio, ¿no? –
Sí, afecta solo la orientación inicial en el lanzamiento. – iHunter
buena pregunta y buena respuesta –