Как переименовать проект в Xcode 5? Какие шаги я должен предпринять? Раньше это был очень сложный ручной процесс.
Как переименовать проект в Xcode 5?
Ответ 1
Ну, ответ очень очень простой Apple в Xcode 5! В Навигаторе проектов на левой стороне дважды нажмите кнопку 2 x, и имя файла проекта будет доступно для редактирования. Введите новое имя. Лист появится с предупреждением и перечислит все элементы, которые Xcode 5 считает, что он должен измениться. Вы, вероятно, можете доверять этому, но вы должны его осмотреть. Список будет включать в себя info.plist и различные файлы, но также и все соответствующие строки из файлов nib/xib, таких как меню MainMenu.
Примите изменения, и вы получите приглашение сохранить моментальный снимок проекта. Всегда делайте моментальный снимок, когда Xcode спрашивает, будет полезно восстановить, если что-то не работает.
Ответ 2
Изменить название проекта:
- Нажмите на цель в xcode, справа в разделе "Идентификация и тип" под именем измените имя и нажмите кнопку ENTER на клавиатуре.
- Появится окно, подтверждающее изменение и то, что оно изменит. После подтверждения он внесет изменения.
Изменить имя корневой папки:
- Перейдите в каталог проекта и переименуйте корневую папку,
- Откройте проект, и вы увидите, что все файлы отсутствуют, и вам нужно снова добавить все файлы проекта.
- Щелкните правой кнопкой мыши файл проекта .xcodeproj и выберите "Показать содержимое пакета" в контекстном меню. Откройте файл .pbxproj с любым текстовым редактором. 4 > Найдите и замените любое вхождение имени исходной папки новым именем папки. 5 > Сохраните файл.
Изменить имя схемы: -
- переименуйте файл .xscheme
Если ваш проект является статическим каркасом, убедитесь, что ваш файл заголовка имеет общедоступное целевое членство
Ответ 3
Я действительно рекомендую просто открыть папку в общем редакторе, таком как Sublime Text, и выполнить поиск/замену по всей папке. Другие методы, которые я нашел, были неустойчивыми, особенно в сочетании с .xcworkspace и cocoapods.
Ответ 4
В Xcode 8.0, чтобы переименовать свой проект, просто выполните следующие инструкции, как описано в справке Xcode:
1- Выберите проект в навигаторе проекта.
2- В разделе "Идентификация и тип" инспектора файлов введите новый name в поле Name.
3- Нажмите Return.
Отображается диалоговое окно, в котором перечислены элементы вашего проекта, которые могут быть переименованы. Диалог включает предварительный просмотр того, как будут отображаться элементы после изменения.
4- Чтобы выборочно переименовать элементы, отключите флажки для любых элементов вы не хотите переименовывать. Чтобы переименовать только ваше приложение, оставьте приложение выберите и отмените выбор всех других элементов.
5- Нажмите "Переименовать".
Источник: http://help.apple.com/xcode/mac/8.0/#/dev3db3afe4f
Ответ 5
Xcode 6 (бета-версия 6 на данный момент), кажется, не очень надежна при переименовании проектов. Для меня он не переименовал несколько файлов и групп. Он также не переименовывает физическую папку, в которой находится проект. Чтобы переименовать мой проект, чтобы убедиться, что все чисто, я пошел на дополнительную длину, чтобы создать новый проект с новым именем и скопировать все файлы. Активы легко копировать, но группы необходимо воссоздать. Самая большая проблема с этим - это файлы модели данных CoreData. Попытка просто скопировать это приведет к поврежденному файлу модели, хотя все выглядит так, как будто все в порядке.
Ответ 6
Вот еще один отличный пример, который хорошо работает с xcode 5
Ответ 7
Когда вы переименовываете имя проекта в XCode5, тогда запись info.plist удаляется из Целей --- > Общий --- > идентификатор. Вам просто нужно упомянуть об этом еще раз.
Ответ 8
В Xcode 7 переименование проекта может по-прежнему прерывать ваше приложение. Перед тем, как попробовать, убедитесь, что вы его поддержали. Нажмите значок проекта и найдите имя проекта в панели инспектора. Если вы измените его там, Xcode спросит вас, хотите ли вы переименовать связанные файлы. Может работать. Но если нет, попробуйте этот подход с грубой силой:
- Закрыть Xcode
- Использование расширенного текстового редактора, например Sublime Text или Atom, откройте Корневая папка. Он откроет структуру папок.
- Выполните глобальный поиск и замените (возможно,
cmd + shift + f
) и заменитеMy Wrong App Name
наNew App
. Если имя вашего проекта содержит пробелы, также выполните поискMy_Wrong_App_Name
и замените сNew_App
. Это изменяет все содержимое файла. - Теперь вам нужно найти все файлы внутри проекта с вашим старым именем приложения. Переименуйте их все, также папки.
- Важно: откройте файл проекта с помощью щелкните правой кнопкой мыши > Показать содержимое пакета и переименуйте все файлы там.
- Заново запустите проект Xcode или рабочее пространство. Компиляция.
Если вы используете Pods, вам также нужно открыть проект pods и изменить файлы там.