Копировать цели из одного проекта XCode в другой? - PullRequest
13 голосов
/ 31 августа 2011

Можно ли скопировать цели из одного проекта Xcode в другой, и если да, то как?

Спасибо!

Ответы [ 2 ]

6 голосов
/ 15 февраля 2017

Вам придется скопировать / вставить или повторно добавить файлы в новую цель / проект в Xcode 8.

Копировать настройки сборки

Панель «Настройки сборки» поддерживает копирование / вставкустрок, и он перезапишет существующие значения.

  1. В XCode перейдите к цели, из которой вы хотите скопировать настройки, и откройте вкладку Build Settings
  2. Переключитесь на «Customized», чтобыпросмотреть только изменения и выбрать «Комбинированный»
  3. Выберите ваш верхний уровень, имя которого должно совпадать с именем вашего проекта XCode
  4. Выберите все, а затем скопируйте (Command + C) вкладку «Настройки сборки»
  5. Откройте новый проект / цель на вкладке Build Settings
  6. Вставьте скопированные настройки (Command + V)
  7. Повторите для определенных целевых свойств (статическая библиотека, исполняемые файлы,и т. д.)

Копировать этапы сборки

Вы не сможете скопировать / вставить эти настройки (если вы не копаетесь в файле проекта в текстовом редакторе, но я неНе рекомендую).

  1. Откройте оба прообъединяет в ряд, а затем добавляет каждую целевую зависимость, исходный файл, связанную библиотеку и заголовки в новый проект / цель
  2. Пересоздайте новые сценарии сборки и скопируйте свои сценарии (если они у вас есть)
  3. Повторное создание новых этапов копирования файлов любых сценариев сборки и этапов копирования файлов (если они есть)
0 голосов
/ 22 декабря 2011

Это не так просто, как копирование и вставка, но вы можете обойти это после внесения некоторых изменений.

Создайте новую цель в своем проекте, в которую хотите скопировать цель. В существующем проекте перейдите к целевым этапам сборки и скопируйте все файлы «Исходники компиляции».

...