Переименовать проект xcode

Во всей моей глупости я заметил, что я ошибся своим собственным проектом. Я честно боюсь переименовать его в Mac из-за определенных файловых путей, ссылающихся на папки, которые в настоящее время не существуют. Есть ли простой способ переименовать проект?

Ответ 1

Попробуйте рефакторинг, он должен работать нормально, если он не рефакторинг мгновенно создает моментальный снимок.

  • В Xcode перейдите на панель навигации и выберите цель:

enter image description here

  • Перейдите на панель инспектора (справа) и выберите значок "Инспектор файлов". Здесь вы можете изменить название проекта. (Вы получите всплывающий диалог, чтобы подтвердить изменения.)

enter image description here

попробуйте, если он взорвет восстановление, и создаст новый проект, и медленно перейдем на новый (как указано в @troop231).

Удачи!

источник

Ответ 2

Если вы только что начали, просто создать новый проект с правильным именем, а затем удалить старый. Мы (I) делаем это все время.

Ответ 3

Чтобы изменить название проекта, пройдите этот сценарий.

Выберите цель

enter image description here

Выберите "Настройки сборки"

enter image description here

Поиск названия продукта здесь

enter image description here

Затем измените новое имя приложения здесь

enter image description here

обратите внимание, что имя проекта XCODE не изменится, но при запуске имя приложения будет изменено

enter image description here

Ответ 4

Я разместил это как ответ в другом месте, но это работает так, как должно...

Это четырехступенчатое изменение. И является настоящей болью

Шаг 0 - Резервное копирование существующего проекта

  • Выйти из Xcode
  • Щелкните правой кнопкой мыши главную папку, содержащую файл проекта и активы, выберите архив
  • Это создаст вам архив OLD-проекта
  • Снова запустите проект OLD в Xcode

Шаг 1 - Переименуйте проект.

  • Нажмите на проект, который вы хотите переименовать в "навигаторе проекта" слева от представления Xcode.
  • Справа выберите "инспектор файлов", а OLD-имя вашего проекта должно находиться там под "Identity and Type", измените его на новое имя.
  • Появится раскрывающееся меню с полем "переименовать" ok
  • Нажмите переименовать.

Шаг 2 - Переименуйте схему

  • В верхней строке, просто кнопкой "Стоп", является схемой для вашего OLD-продукта, нажмите "затем", затем "Управление схемами"
  • Нажмите на OLD-имя в схеме, и оно станет редактируемым, измените имя. (Если вы дважды щелкнете по нему дважды, перейдите в редактор (который вам не нужен) нажмите кнопку "Управление схемами", чтобы вернуться).

Шаг 3 - Переименуйте папку своими активами

  • Выход из Xcode
  • В правильно названной основной папке есть ваш новый файл xcodeproj с папкой с неверными именами OLD. Переименуйте папку OLD в новое имя
  • Повторно запустите проект, и вы получите предупреждение "Папка OLD не существует", отпустите предупреждение
  • Слева в "навигаторе проекта" щелкните имя папки OLD верхнего уровня.
  • Справа в "файловом навигаторе" в разделе "Идентификация и тип" вы увидите запись "Имя", измените ее с OLD на новое имя
  • Под этой записью находится "местоположение", чуть ниже, это символ папки с именем OLD. щелкните это и выберите новую переименованную папку

Шаг 4 - Переименуйте данные Plist Build

  • Нажмите на проект в "инспекторе проекта" слева, на центральной панели выберите "Настройки сборки"
  • в этом разделе поиск plist
  • Под упаковкой вы увидите идентификатор Info.plist и Product bundle.
  • В Info.plist переименуйте запись OLD
  • В идентификаторе продукта и переименуйте запись OLD

Наконец, вы закончили и можете перестроить (Apple-key + shift + k clean, Apple-Key + b, затем создать)