По сути, я хочу сделать независимую копию моего проекта Xcode и всех моих файлов. Как я могу это сделать? Я исследую графические фреймворки и хочу использовать один и тот же интерфейс для каждого.
Дублирование проекта Xcode 4
Ответ 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. Выберите имя проекта в "Навигаторе проектов" с левой стороны, а затем в "Файловом инспекторе" справа, измените имя проекта под идентификатором и типом.
Таким образом у вас будет дублированный проект с двумя разными именами.
Надеюсь, это поможет!