Xcode 4 назначение и схемы - PullRequest
3 голосов
/ 15 марта 2011

Я недавно мигрировал с Xcode 3 на 4, и теперь я немного запутался. Если я подключу устройство с именем скажем ottoPhone и iOS версии 4.2.1, в раскрывающемся списке схемы появится шесть записей, а именно ottoPhone (4.2.1) ottoPhone (4.2.1) ottoPhone (4.2.1) ottoPhone (4.2.1) ottoPhone (4.2.1) ottoPhone (4.2.1, overiding Base SDK до 4.3)

Компиляция работает только для последних двух выборов (один с перебросом, а другой непосредственно перед ним). Для других вариантов я получаю ошибки, такие как stdarg.h и float.h (где эти файлы включены из CoreFoundation.h в SDK 3.0). Итак, я предполагаю, что эти выборы используют разные базовые SDK.

Как я могу показать больше информации о таком выборе, а именно, какой SDK используется, например? Моя цель развертывания установлена ​​на iOS 3.1, я думаю ...

Ответы [ 2 ]

0 голосов
/ 08 декабря 2011

Попробуйте это:

  • Выберите маленький значок папки в верхнем левом углу, под кнопкой «Выполнить» (на этом небольшом скриншоте она находится посередине):

    build setting

  • Теперь будет отображаться синий значок, представляющий ваш проект под ним (также виден выше на скриншоте).

  • Двойной щелчок на синем значке, откроется новое окно. Выберите вкладку «Настройки сборки» вверху.

  • Ищите нужный вариант. Это проще, если вы используете окно поиска в правом верхнем углу. Найдите «цель развертывания», чтобы найти настройку цели развертывания.

0 голосов
/ 19 мая 2011

Если щелкнуть тот же выпадающий список и выбрать опцию «Редактировать схему», вы сможете увидеть информацию о выбранной схеме. Выбрав опцию «Управление схемами», вы сможете удалить все, что вам не нужно, что вы, возможно, захотите сделать, поскольку, похоже, у вас есть несколько дубликатов.

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