Проблема: Если пользователь не входит в учетную запись GameCenter, то в режиме портретного режима запускается просмотр подлинности GameCenter (в ios 5 есть модальный диалог), требующий входа в систему. Но если я отключу режим Portrait в xcode (Project Summary) или в supportedInterfaceOrientationsForWindow: (as мое приложение должно работать только в ландшафтном режиме) Я получаю:
Завершение приложения из-за неперехваченного исключения "UIApplicationInvalidInterfaceOrientation", причина: "Поддерживаемые ориентации не имеют общей ориентации с приложением, а shouldAutorotate возвращает YES"
Если я включил Portrait для ipad/iphone (и/или закомментировал supportInterfaceOrientationsForWindow:), он работает без сбоев, но я не хочу, чтобы режим портрета был включен.