Технические вопросы и ответы QA1780

Почему мое приложение запускается на черный экран на iPad?

Q: Почему мое приложение запускается на черный экран на iPad?

A: Приложения, разработанные только для iPhone, могут запустить к пустому экрану, когда работается iPad. Это вызывается присутствием пустого iPad определенная раскадровка в комплекте приложений, а также определенном iPad UIMainStoryboardFile введите информационный Список свойств приложения (Info.plist) файл. Если опция Universal выбрана, оба автоматически создаются различными проектами шаблона Xcode.

Если Ваше приложение для iPhone запускается на черный экран на iPad, выполните эти шаги для удаления постороннего iPad определенные ресурсы.

В XCode

Ищите названный файл MainStoryboard_iPad.storyboard в навигаторе файла. Если этот файл присутствует, удалите его из своего проекта.

В В информационном Списке свойств Вашего приложения

Ищите названный ключ Main storyboard file base name (iPad) или UIMainStoryboardFile~ipad. Если этот ключ присутствует, удалите его. Необходимо также удалить любой другой ключ, снабженный суффиксом (iPad) или ~ipad.

Наконец, протестируйте свое приложение на iPad или в средстве моделирования iPad и проверьте, что это ведет себя как ожидалось.



История версии документа


ДатаПримечания
25.07.2013

Новый документ, показывающий, как определить, заставляет ли посторонняя раскадровка Ваше приложение запускаться к пустому экрану.