Как переименовать проект в 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 enter image description here

Если ваш проект является статическим каркасом, убедитесь, что ваш файл заголовка имеет общедоступное целевое членство

Ответ 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. Попытка просто скопировать это приведет к поврежденному файлу модели, хотя все выглядит так, как будто все в порядке.

Ответ 7

Когда вы переименовываете имя проекта в XCode5, тогда запись info.plist удаляется из Целей --- > Общий --- > идентификатор. Вам просто нужно упомянуть об этом еще раз.

enter image description here

Ответ 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 и изменить файлы там.