Почему Xcode 4.1 говорит, что мое приложение для iPad может работать в iPhone Simulator? - PullRequest
6 голосов
/ 05 сентября 2011

У меня есть приложение только для iPad (целевое семейство устройств - iPad, архитектура - armv7), но Xcode предлагает и имитаторы iPhone, и iPad для развертывания в раскрывающейся схеме / устройстве.Если я создаю новый проект только для iPad, то в качестве цели развертывания доступен только iPad Simulator.

Почему в моем проекте только для iPad iPhone Simulator отображается как опция устройства?

Ответы [ 4 ]

9 голосов
/ 16 февраля 2012

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

3 голосов
/ 28 января 2014

Если у вас есть цель тестирования , убедитесь, что в ее настройках сборки установлено, что Targeted Device Family имеет значение iPad как в цели вашего приложения.Это может звучать глупо, но я видел это раньше.

Затем, как указано в других ответах, отметьте эту же опцию для любой цели подпроекта , которую вы, возможно, включили в приложение.проект.

0 голосов
/ 05 сентября 2011

Это может происходить, если вы изначально запустили универсальное приложение и изменили его позже, не перенастраивая настройки.Просто измените настройки (нажмите на главную папку проекта и обновите настройки), и проблем не должно быть.Вы также можете просто создать новое приложение для iPad и скопировать туда все свои файлы.Вы можете выбрать семейство устройств iPad для развертывания приложения, и оно должно помнить об этом каждый раз, когда вы запускаете его, поэтому не беспокойтесь об изменении его или выяснении, почему оно позволяет развертывать на обоих устройствах;Пока это работает, продолжайте программировать и тестировать.

0 голосов
/ 05 сентября 2011

Сделайте быстрый поиск настроек сборки вашей цели для «Универсального» и замените его на iPad, если это необходимо. Это ЕДИНСТВЕННАЯ причина, почему это будет происходить. Единственное, что я могу предложить, это перезагрузить компьютер. Иногда Xcode даже дает мне варианты сборки Mac для приложений iOS! Если ничего из этого не работает, хорошо, если это не сломано, не исправляйте это, как в случае, если вы можете собрать и протестировать его в симуляторе iPad, в чем проблема ??

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