Xcode 6 как переименовать скопированную цель
Я знаю, что это не новый вопрос, но я пробовал много решений, например, редактировать файл проекта Xcode вручную или воссоздать новую схему для цели после ее переименования.
Может кто-нибудь помочь мне с этим вопросом, как правильно копировать цель, а затем переименовать ее.
Сейчас я просто переименую схему, и она отображается как есть. Но когда приложение Xcode работает, под индикатором прогресса он говорит: Запуск ProjectName-copy. Но я переименовал цель, но, похоже, имена продуктов или некоторые настройки сборки по-прежнему имеют "...- copy" в имени.
Ответы
Ответ 1
- Дублировать цель.
- Дважды щелкните копию цели и измените ее имя на то, что вы хотите.
- 'Новая цель → Настройки сборки → Упаковка → Имя продукта ", измените ее на нужное имя.
- Продукт (пункт меню) > Схемы > Управление схемами, затем нажмите кнопку "+", выберите новую цель и нажмите кнопку "ОК".
Все сделано.
PS:
После Дублирования цели Xcode создаст новый файл Info.plist с именем "xxx copy-Info.plist" в корневом пути проекта. Если вы хотите изменить свое имя и путь, после этого вы должны перейти в "Новая цель → Настройки сборки → Упаковка → Файл Info.plist" и изменить значение на путь к новому файлу.
Ответ 2
Нажмите на целевое имя в xcode (в том же месте, где вы хотите выбрать тип sim/device) и выберите "Manage Schemes...". Выделите схему с копией внутри имени и нажмите клавишу ввода на клавиатуре. Вы можете переименовать его там.
Ответ 3
Чтобы скопировать цель, нажмите на свой проект и перейдите на вкладку инспектора проекта, которая выглядит следующим образом:
Проект:
SomeName
Цель:
SomeName
щелкните правой кнопкой мыши по цели и выберите дубликат, затем дважды щелкните мышью по новой цели или выберите новую цель и нажмите enter, и просто введите новое имя!
Чтобы изменить текущие цели, в верхнем левом углу вашего xcode вы увидите следующее:
(кнопка запуска) (кнопка остановки) (целевое имя и устройство)
[| > ] [[]] [/\ TargetName > TargetDevice]
щелкните целевое имя рядом с небольшим компасом (математическим компасом, а не навигационным) и выберите желаемую цель из раскрывающегося списка.
Надеюсь, я помог, Матроскин.