2013-03-14 3 views
11

Я установил Резюме проекта> Информация о развертывании iPhone/iPod> Поддерживаемые интерфейсы Ориентации только в режиме портретной ориентации.IPad ориентация только портрет

Это хорошо работает на всех симуляторах, iPad (iOS 5.1) и iPhone (iOS 6.1).

Но после того, как я обновить IOS на IPad от 5,1 до 6.1.2, то

приложение работает на IPad стать (левый + правый) режим при применении ландшафте запуске.

Как я могу это исправить?

ответ

23

Постарайся собирается YourApp-Info.plist файл в Поддержка файлов и убедитесь, что соответствующие ориентации установлены как для Supported interface orientations и Supported interface orientations (iPad)

+0

после добавления портрета в поддерживаемые ориентации интерфейса. Я получил ошибку «UIApplicationInvalidInterfaceOrientation», причина: «Поддерживаемые ориентации не имеют общей ориентации с приложением, и shouldAutorotate возвращает ДА ​​' – user1047504

+0

, это правильно. Спасибо. – user1047504

+0

Угадайте, что вам не хватало '- (BOOL) shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation) interfaceOrientation'? но вы получили его на работу, это кажется :) рада помочь –

4

UISupportedInterfaceOrientation Добавьте в ваш info.plist, с установкой для каждой ориентации вы поддерживаете.

+0

Правильно. Спасибо. – user1047504

Смежные вопросы