приложение iphone неправильно, включая перо ipad - PullRequest
0 голосов
/ 19 февраля 2012

Я работаю над приложением для ipad и iphone, оно не универсально (два разных идентификатора приложения).

Я создал одну цель для каждой версии в xcode.

Но у меня проблема с моим основным интерфейсом, когда я запускаю приложение iphone в ipad-симуляторе или реальном ipad, оно показывает основной интерфейс ipad.Это, конечно, не работает, так как ресурсы для интерфейса ipad не включены в цель iphone.

Файлы nib, описывающие основной интерфейс ipad, также не включены в цель iphone.Но когда я просматриваю пакет приложения для iphone, там есть nib-файлы ipad?

Есть какие-нибудь подсказки?

Ответы [ 2 ]

0 голосов
/ 19 февраля 2012

У меня была такая же проблема. Я исправил, указав перо в Info.plist:

Предполагая, что ваши xib-файлы: MainWindow_iPhone.xib и MainWindow_iPad.xib

  • Для ключа: NSMainNibFile (Основное имя основного файла пера), введите значение MainWindow_iPhone
  • Для ключа: NSMainNibFile~ipad (Основное имя файла основного пера (iPad)), введите значение MainWindow_iPad
0 голосов
/ 19 февраля 2012

Перейдите в свой проект -> Цель (выберите один) -> Этапы сборки -> Скопируйте ресурсы пакета и посмотрите, что вы копируете в каждый пакет.

...