Подтвердить что ты не робот

Как добавить конфигурации в Xcode?

Другого пути нет, я много ищу. В XCode 3 это легко, но теперь..

На приведенном выше экране у меня есть Конфигурация сборки, поэтому я могу выбрать, хочу ли я:

  • Debug
  • Release

the screen

Этот 2 типа конфигурации имеет свою собственную конфигурацию на вкладках "Настройки сборки" (в конфигурации целей). Чтобы создать я третий, Распространение, прочитав здесь,, он отображает это изображение в XCode 3 boring xcode 3

Где я могу сделать то же самое в XCode 4????

Edit- > Только создать новую схему не удалось, так как это настройка в теге "Настройки сборки" целевых объектов. Я могу выбрать конфигурацию для "Debug" и "Release", но, и для третьего?

enter image description here

4b9b3361

Ответ 1

Посмотрите настройки проекта. Существует кнопка +, которую вы можете использовать для добавления в конфигурацию здесь.

enter image description here

Ответ 2

Вам это не нужно.

Перед тем, как вы выполните архивирование, выполните следующие действия:

  • В схеме редактирования: выберите Release as Build Configuration for Archive,

  • В настройке сборки проекта: установите Entitlements.plist и подписывание кода распространения для схемы выпуска,

  • В Entitlements.plist: установить No to 'можно отлаживать.

Затем архивируйте и делитесь с вашим специальным предоставлением или отправляйте с предоставлением распределения.

Надеюсь, что это полный контрольный список.

EDIT:

для дублирования существующей конфигурации: enter image description here

Ответ 3

У меня была аналогичная проблема, когда мне хотелось особого поведения для бета-сборки

Это те шаги, которые я предпринял (в основном расширение ответа @ZhangChn)

  • Дублируйте конфигурацию выпуска и переименуйте ее в бета-версию.
  • Добавлен предварительный процессор BETA в Бета-конфигурацию в настройках сборки.
    • Внесите другие изменения в конфигурацию сборки здесь.
  • Перейдите в схемы управления и дублируйте основную схему моего проекта и переименуйте его в бета-версию.
  • Отредактируйте новую схему и измените конфигурацию целевой сборки на бета-версию (или как бы вы не назвали новую конфигурацию сборки).
  • ...
  • Profit!!!!

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