2012-07-05 1 views
5

Я живу в сомнениях, так как Xcode 4 выпускает около deployment target. Существует два варианта установки.В чем разница между «Целью развертывания» и «Целью развертывания iOS» в Xcode 4

  1. Первый находится на панели «ЦЕЛИ» и называется Deployment Target. Это служит для установки минимально возможной версии iOS, на которой приложение может работать.
  2. Второй находится на панели «ПРОЕКТ» и называется iOS Deployment Target. Ну, это тот, с которым я не знаком.

Может кто-нибудь, пожалуйста, объясните мне, как правильно установить второй вариант, если я поддерживаю, скажем, iOS 4+?

ответ

1
  1. Первый относится к различным целям того же проекта, где вы можете определить для них конкретные настройки. Он обычно используется для поддержки в одном проекте, в разных версиях одного и того же основного проекта. Например: платная версия и пробная версия, у вас будет цель для платной версии и одна цель для пробной версии
  2. Здесь вы можете определить конфигурации для схем отладки и выпуска. Например: enter image description here

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

enter image description here

Вы можете также сделать некоторые прикольные вещи, как выбрать ваши определения на цели, копировать и вставлять их в файл (* .xconfig файл). Вы можете их использовать этот файл в качестве конфигурации, определив его имя:

enter image description here

Это особенно полезно для поддержания версий настроек на хранилище.

Edit 1,0:

Я редактировал вторую точку