У меня только что была похожая проблема с приложением для iPad, которое не отвечает, кроме как в верхней левой четверти экрана, но с универсальным приложением, которое загружает главное окно из MainWindow.xib.
Поскольку приложение универсально и не имеет двух вариантов для .xibs, размер главного окна в xib - iPhone. При запуске на iPad это не отображается, так как по умолчанию свойство clipsToBounds в UIWindow («Clip Subviews» в инспекторе XCode) имеет значение NO, что означает, что подпредставления могут рисовать за пределами окна, и, таким образом, визуально отображаются в полноэкранном режиме (если вы чтобы увидеть его, просто установите для clipsToBounds значение YES в окне UIWindow; это помогает понять).
Чтобы убедиться, что окно получает полноэкранные границы при загрузке из .xib, есть опция «Полный экран при запуске» в свойствах XCode для Windows. Обратите внимание, что это не соответствует общедоступному свойству API UIWindow, поэтому об этом легко можно забыть, просто просматривая документацию по классу UIWindows.
Однако, это выделено в «Просмотр руководства по программированию для iOS», раздел «Windows», в разделе «Создание Windows в Интерфейсном Разработчике» в специальном поле с надписью «Важно» ...