Дублирование проекта Xcode 4

По сути, я хочу сделать независимую копию моего проекта Xcode и всех моих файлов. Как я могу это сделать? Я исследую графические фреймворки и хочу использовать один и тот же интерфейс для каждого.

Ответ 1

Вторив @zoul комментарий, это может быть выполнено в Xcode 4.5 с четырьмя шагами.

  • В Finder дублируйте папку проекта. Не обновляйте имя файла .xcodeproj.
  • В Xcode переименуйте проект. Примите предложенные изменения.
  • Еще в Xcode переименуйте схему в "Управление схемами".
  • В Info.plist переименуйте свой идентификатор Bundle.

Ответ 2

Несколько месяцев назад мне пришлось создавать разные приложения с одним и тем же исходным кодом. Я не хотел копировать полный каталог, поэтому я придумал процедуру, которая позволила мне хранить исходный код в одном месте и создавать множество разных приложений на основе одного и того же исходного кода.

Моя процедура такова:

  • дублируйте цель, чтобы создать новую цель, и измените имя на новое имя
  • измените имя продукта и info.plist в настройках сборки (выберите новую цель и нажмите кнопку информации), убедитесь, что это для всех конфигураций
  • переименуйте файл info.plist, созданный при дублировании, в "newnameInfo".plist(щелкните по файлу, а затем кнопке info и выберите цель).
  • добавьте icon.png к ресурсам для конкретной цели.
  • измените имя значка
  • в NewnameInfo.plist измените имя значка на icon_xxx и идентификатор пакета com.yourdomain.newname
  • в языке/других флагах вы можете иметь флаг для проверки кода.
  • создать новый APP_ID в предварительном портале iOS
  • если используется APN, настройте APN перед созданием профиля разработки
  • создать новую разработку и распространение (ad-hoc или appstore).
  • в Target (info) выберите правильный профиль для кодового знака

Надеюсь, это поможет.

- nnahum

Ответ 3

Перейдите в папку проекта. Щелкните правой кнопкой мыши по нему. Выберите "дублировать".

Есть ли что-то, чего вы хотите достичь, чего это не достигается?

Ответ 4

Скопируйте и вставьте папку проекта. Откройте новую папку и откройте файл проекта Xcode. Выберите имя проекта в "Навигаторе проектов" с левой стороны, а затем в "Файловом инспекторе" справа, измените имя проекта под идентификатором и типом.

Таким образом у вас будет дублированный проект с двумя разными именами.

Надеюсь, это поможет!