Переименование целей в Xcode 4
В Xcode 4 я изменил имя моего целевого имени приложения cocoa, потому что я хотел изменить имя исполняемого файла. Build прекрасно работает, но после компиляции Xcode по-прежнему запускается старый исполняемый файл, который все еще указан в папке "Продукты" в навигаторе проекта.
Как я могу изменить, какое приложение Xcode 4 запускается после сборки?
Ответы
Ответ 1
Чтобы изменить имя приложения, вы можете выбрать новую цель, перейдите на вкладку "Параметры сборки", найдите раздел "Упаковка" и измените имя продукта. Вы заметите, что запись в группе "Продукты" в навигаторе изменится.
Так как Xcode автоматически создает соответствующие схемы для каждой цели по умолчанию, вам также необходимо убедиться, что схема для вашей новой цели настроена на сборку и запуск нового целевого исполняемого файла. Для этого выберите схему из всплывающего окна, затем выберите схему редактирования из того же всплывающего окна. Выберите действие "Запуск" в листе редактора схем и убедитесь, что всплывающее окно "Исполняемый файл" установлено на новый новый, недавно переименованный исполняемый файл. Сделайте то же самое для действия "Профиль", чтобы он делал правильные действия при использовании инструментов и всех. Он должен быть правильно выбран, но иногда Xcode запутывается при переименовании/перемещении.
Ответ 2
Если вы хотите изменить имя проекта, имена папок, файлы .xib и т.д., вы можете просто дважды щелкнуть имя своего проекта в верхней части Навигатора проектов и отредактировать его. Верните все сначала! Если вы находитесь под управлением версиями, например SVN, сначала перенесите свою рабочую копию! Xcode знает о SVN и GIT, и после изменения имени проекта не будет подтверждения до того, как Xcode будет широко изменять ваш рабочий каталог. Если вы хотите отменить изменение, вам придется отменить рабочую копию, и вы, вероятно, потеряете любые другие незафиксированные изменения.
С другой стороны, если вы не хотите переименовывать что-либо, кроме исполняемого файла, это полная процедура в Xcode 4.1. Единственным измененным файлом является файл .xcodeproj, как и следовало ожидать:
- Выберите "Очистить" в меню "Продукт".
- Выберите "Навигатор проекта" в меню "Вид" > "Навигаторы" (или щелкните значок слева вверху).
- Нажмите треугольник, чтобы увидеть файлы в вашем проекте, если это необходимо.
- В нижней части списка щелкните треугольник, чтобы открыть папку "Продукты".
- Вы увидите имя исполняемого файла; не пытайтесь изменить его. Вместо этого щелкните папку "Продукты", чтобы выбрать ее.
- Нажмите клавишу удаления, чтобы удалить папку "Продукты" и ваше старое имя исполняемого файла.
- Выберите проект в верхней части окна "Навигатор".
- Сразу же справа от Навигатора в разделе "Цели" щелкните и измените имя исполняемого файла.
- Перейдите на вкладку "Сводка" и убедитесь, что идентификатор файла предпочтений - тот, который вы хотите.
- Пройдите свой путь через каждый элемент в меню Product- > Build For, создав все цели.
- Выберите "Продукт" - "Управление схемами...", выберите свою схему и нажмите кнопку "Изменить...".
- Выберите "Выполнить" в левой части диалогового окна и вытащите меню "Исполняемые файлы", выберите "Другое..." и выберите новый исполняемый файл.
- Сделайте то же самое для профиля слева от диалогового окна. Закройте диалоговое окно.
- Закройте Xcode, а затем перезапустите его, открыв ваш проект.
- Вы увидите свое новое имя в нижней части Навигатора. Выберите его, щелкните правой кнопкой мыши и выберите "Новая группа из выбора".
- Нажмите на новую группу и переименуйте ее в "Продукты".
- Гленн Фосетт
Ответ 3
Я ответил в этой теме:
Изменить имя приложения iPhone в Xcode 4
Простой способ изменить название продукта: изменить целевое имя. Надеюсь, это поможет вам.
Ответ 4
В Xcode 4.5: щелкните правой кнопкой мыши значок вашего проекта в навигаторе проекта в левой части экрана. Выберите "Показать инспектора". В правой части экрана найдите текстовое поле "Название проекта". Введите новое имя, и Xcode запросит подтверждение.