Antes de iOS 4: los cambios en el software de jailbreak podrían hacer esto.
Para iOS 4 y versiones posteriores, la función de bloqueo establece fácilmente un modo de retrato para todas las aplicaciones que se ejecutan tanto en vertical como en horizontal.
Puede bloquear la rotación de la pantalla en el iPhone 3GS y 4, ejecutando iOS 4, solo verticalmente presionando dos veces el botón de Inicio (que muestra el conmutador de tareas), deslizando hacia la derecha para mostrar los controles de medios y presionando el icono de la izquierda (parece un botón de actualización), el bloqueo de rotación. Cuando esté bloqueado, verá un candado en el icono y un nuevo icono en la barra de estado del mismo diseño.
Nota: esto no afecta a las aplicaciones que solo se ejecutan en modo horizontal, como la mayoría de los juegos.
Editar: Video de cómo hacer esto: enlace