Мне нужно пропустить что-то очевидное, но я не могу понять, как переименовать мой проект в Xcode 4.
Если я правильно помню, у Xcode 3 был специальный пункт меню для этого, но такой записи в Xcode 4 нет.
Мне нужно пропустить что-то очевидное, но я не могу понять, как переименовать мой проект в Xcode 4.
Если я правильно помню, у Xcode 3 был специальный пункт меню для этого, но такой записи в Xcode 4 нет.
Ну, это оказалось тривиальным вопросом.
Все, что вам нужно сделать, - дважды щелкнуть по корню проекта в навигаторе проекта, а затем станет редактируемым. После того, как вы переименуете проект и нажмите 'enter', он предложит автоматически изменить все записи, связанные с именем проекта, и позволит вам отменить некоторые из них, если хотите.
Ницца.
Другой вариант. Переместите курсор на имя проекта. Нажмите Enter. Название проекта становится редактируемым.
В дополнение к переименованию проекта вы можете переименовать схему так, чтобы она соответствовала вашему новому имени проекта.
Чтобы изменить название вашей схемы:
Product ==> Manage Schemes...
Затем выберите вашу схему и нажмите return/enter, чтобы изменить имя.
В качестве альтернативы Product ==> New Scheme...
для создания нового с вашим новым именем:)
От Apple: Библиотека разработчиков iOS Технический Q & A QA1625
Выполните следующие шаги, чтобы переименовать приложение в Xcode 4.0 или новее:
- В Xcode выберите цель в разделе "Цели" в редакторе проекта, затем выберите "Вид" > "Утилиты" > "Показать инспектор файлов".
- Xcode открывает панель инспектора файлов. Введите новое имя приложения в поле "Имя проекта", как показано на рисунке 1, затем нажмите клавишу возврата на клавиатуре.
- Xcode отображает диалог переименования проекта, содержащий все элементы, которые можно переименовать в проект. Оставьте свое приложение выбранным в диалоговом окне и отмените выбор всех других элементов, как показано на рисунке 2, затем нажмите "Переименовать", чтобы выполнить операцию переименования.
Есть и другой способ.
Чтобы переименовать проект в Xcode 4, выберите файл проекта из навигатора проекта в левой части окна проекта. Выберите "Просмотр" > "Утилиты" > "Инспектор файлов", чтобы открыть инспектор файлов в правой части окна проекта. В верхней части файла инспектор - это текстовое поле "Имя проекта". Введите новое имя проекта и нажмите клавишу Return или клавишу Tab.
Открывается лист с вопросом, хотите ли вы переименовать элементы содержимого проекта. Нажмите кнопку "Переименовать", чтобы завершить переименование проекта.
В дополнение к другим предоставленным ответам, если вы также хотели бы переименовать папку , в которой ваши файлы помещены по умолчанию (которые существуют на том же уровне, что и файл *.xcodeproj), затем выполните выполните следующие шаги:
- In Finder copy and paste the '<RootFolder>/<OldProjectName>' folder
(in the same location) and
rename the copied folder to '<RootFolder>/<NewProjectName>'
- In XCode in the 'Project Navigator' (first tab in the pane on the left)
foreach ('Group' you have in your project)
{
Select the 'Group' and observe the details in the 'File Inspector'
(first tab in the pane on the right)
if ('Path' == 'Relative to Group'
AND 'Full Path' == '<RootFolder>/<OldProjectName>')
{
Click the icon to change the path of the 'Group'
Choose the '<RootFolder>/<NewProjectName> folder
}
}
- Delete the '<RootFolder>/<OldProjectName>' folder
- Open the Project Settings, choose the Project target and under 'Build Settings'
- find change the path appropriately for the following values:
'Prefix Header' and 'Info.plist file'
И все готово.
Если у вас также есть папка Tests, вам нужно будет повторить то же самое.
Откройте навигатор со сдвигом команды j. Это не полоса слева, ее справа.
Я отправляю это, так как я всегда боролся при переименовании проекта в XCode.
Переименование проекта является хорошим и простым, но это не переименовывает исходную папку. Вот шаг за шагом, что я сделал, который отлично поработал в Xcode 4 и 5 благодаря ссылкам ниже.
Ссылки REF:
Переименовать проект.
Переименовать исходную папку и другие файлы.
1- Резервное копирование проекта. Если вы используете git, выполните любые изменения, сделайте копию всей папки проекта и резервной копии на машине времени, прежде чем вносить какие-либо изменения.
2- Откройте проект.
3- Медленный двойной щелчок или нажатие введите название проекта (значок синего цвета) и переименуйте его во все, что вам нравится.
ПРИМЕЧАНИЕ. После того, как вы переименуете проект и нажмите "Enter", вы предложите автоматически изменить все записи, связанные с именем проекта, и вы сможете отменить выбор некоторых из них, если хотите. Выберите все из них и нажмите "ОК".
4- Переименуйте схему a) Нажмите меню рядом с кнопкой остановки и выберите "Управление схемами". b) Однократное нажатие или нажатие введите старую схему имени и переименуйте ее в любое удобное для вас время. c) Нажмите "ОК".
5 - Создайте и запустите, чтобы убедиться, что он работает.
ПРИМЕЧАНИЯ: На этом этапе все важные файлы проекта должны быть переименованы, за исключением комментариев в классах, созданных при создании проекта, и в исходной папке. Затем мы переименуем папку в файловой системе.
6- Закройте проект.
7- Переименуйте основную и исходную папку.
8- Щелкните правой кнопкой мыши файл проекта .xcodeproj и выберите "Показать содержимое пакета" в контекстном меню. Откройте файл .pbxproj с любым текстовым редактором.
9 - Найдите и замените любое вхождение имени исходной папки новым именем папки.
10- Сохраните файл.
11- Откройте проект XCode, проверьте его.
12- Готово.
Я тоже сталкиваюсь с этой проблемой. Что я делаю, так это то, что я просто меняю название TARGETS. Затем изменяется имя, отображаемое на iPhone или симуляторе. Имена файлов в проекте не меняются. Просто попробуйте этот путь.
Переименование проекта - действительно лучший способ.
Вот что я делаю в Xcode 4.3.2:
Я делаю заказные аксессуары с похожими бэкэдами и значками. Ничто не идеально, но это быстрый способ сохранить кучу конфигурационных кликов, когда приложения имеют много общего.
Никто из них не работал у меня. Причина в том, что в Finder я уже вручную изменил oldAppName.xcodeproj на
newAppName.xcodeproj
с новым именем, поэтому, когда я попытался изменить имя проекта в Xcode 4, у меня появилась ошибка, из-за которой он не мог сохранить newAppName.xcodeproj, поскольку он уже существует. Решение заключалось в изменении, используя Finder, newAppName.xcodeproj для
anyOtherName.xcodeproj,
а затем я смог редактировать имя проекта в Xcode, а Xcode переименовал anyOtherName.xcodeproj в newAppName.xcodeproj.