отклонение приложения для iPad из-за отсутствия поддержки ориентации.Как решить проблемы? - PullRequest
0 голосов
/ 15 ноября 2010

Приложение для моего iPad отклоняется по следующей причине:

В Руководстве по интерфейсу пользователя iPad указано, что приложение iPad должно работать во всех направлениях.XXXX поддерживает только один вариант портретной ориентации.Хотя мы понимаем, что есть определенные приложения, которые должны работать в портретной ориентации, было бы целесообразно поддерживать оба варианта этой ориентации в вашем приложении.

Там, где я поддерживал все 4 ориентации.Кто-нибудь сталкивался с подобными проблемами и как вы с этим справились?

Проверенное приложение при использовании base sdk 3.2 хорошо вращается во всех направлениях, но когда я использовал base sdk 4.2, вращение останавливается даже при зависании приложения ..!Не понимаю, пожалуйста, помогите!

Найдено, что следующий метод в viewWillAppear не работает должным образом, результаты viewWillAppear застревает в цикле!

appDelegate.splitViewController.viewControllers = 
[NSArray arrayWithObjects:appDelegate.navScreenObj, appDelegate.ScreenObj2, nil]; 

Ответы [ 3 ]

4 голосов
/ 15 ноября 2010

Убедитесь, что ваше приложение поддерживает все ориентации во всех ваших видах.

0 голосов
/ 29 декабря 2010

Проверил приложение на xcode 3.2.5, на симуляторе 4.2, обнаружил, что приложение зависало при ротации.На самом деле это застревает в петле, так почему рубка вращается.

0 голосов
/ 15 ноября 2010

Чтобы расширить сказанное Джозефом, убедитесь, что ключ UISupportedInterfaceOrientations в вашем Info.plist включает в себя UIInterfaceOrientationPortrait и UIInterfaceOrientationPortraitUpsideDown.

Кроме того, при проверке поддерживаемых ориентаций в методах контроллеров вида -shouldAutorotateToInterfaceOrientation: обязательно используйте макрос UIInterfaceOrientationIsPortrait() для проверки ориентации, поскольку он проверяет оба варианта портрета.

Если вы можете, также добавьте поддержку вашего приложения для обеих альбомных ориентаций таким образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...