Скопировать цели из одного проекта Xcode в другой?
Можно ли копировать цели из одного проекта Xcode в другой, и если да, то как?
Спасибо!
Ответы
Ответ 1
Это не так просто, как копирование и вставка, но вы можете обойти его после внесения некоторых изменений.
Создайте новую цель в проекте, к которой вы хотите скопировать цель.
Из существующего проекта перейдите к фазам создания цели и скопируйте все файлы "Файлы компиляции".
Ответ 2
Вам нужно будет скопировать/вставить или повторно добавить файлы в новую цель/проект в Xcode 8.
Настройки копирования сборки
Панель "Параметры сборки" поддерживает копирование/вставку строк и перезаписывает существующие значения.
- В Xcode перейдите к цели, с которой вы хотите скопировать настройки, и откройте вкладку "Настройки сборки"
- Перейдите в "Настроить", чтобы увидеть только изменения и выберите "Комбинированный"
- Выберите свой верхний уровень, который должен быть тем же именем, что и проект Xcode
- Выберите все, а затем скопируйте (Command + C) вкладку "Настройки сборки"
- Откройте новый проект/цель на вкладке "Параметры сборки"
- Вставьте скопированные настройки (Command + V)
- Повторите действия для конкретных целевых свойств (статическая библиотека, исполняемые файлы и т.д.).
Копировать фазы сборки
Вы не сможете копировать/вставлять эти параметры (если вы не копаетесь в файле проекта в текстовом редакторе, но я не рекомендую).
- Откройте оба проекта рядом друг с другом, а затем добавьте каждую целевую зависимость, исходный файл, связанную библиотеку и заголовки в новый проект/цель.
- Повторно создайте новые скрипты сборки и скопируйте свои скрипты (если они есть)
- Повторно создайте новые фазы копий любых скриптов сборки и скопируйте факс файла (если они есть)