Как изменить название приложения для iOS? - PullRequest
937 голосов
/ 27 октября 2008

На днях я начал проект iPhone с глупым кодовым названием разработки, и теперь я хочу изменить название проекта, так как он почти закончен.

Но я не уверен, как это сделать с XCode, пробуя очевидное изменение имени приложения в файле info.plist, что приводит к сбою процесса подписи (я думаю ...), и мое приложение победило ' не запускается с ошибкой запуска.

Полагаю, я мог бы создать новый проект и скопировать все, но это кажется таким примитивным, что я надеюсь на более цивилизованное решение.

Ответы [ 33 ]

17 голосов
/ 22 февраля 2011

Если вам нужно изменить имя приложения в том виде, в котором оно отображается на домашнем экране iPhone, вам нужно сделать это в конфигурации «Конец», а не в конфигурации проекта.

  1. Разверните группу целей в XCode, затем щелкните один раз под этим элементом. В нем должно быть указано имя вашего проекта, которое также является именем по умолчанию для создаваемого приложения.

  2. Нажмите command-I, чтобы открыть информационное окно, затем перейдите к тегу Build.

  3. Установите раскрывающийся список Конфигурация, чтобы прочитать Все конфигурации.

  4. Найдите параметр под названием «Название продукта» под заголовком «Упаковка».

  5. Измените это значение на имя, которое вы хотите для своих скомпилированных приложений, и, в бессмертных словах Bugs Bunny: Viola! Сделайте чистку, затем соберите, и ваше приложение получит новое имя.

17 голосов
/ 13 февраля 2014

В xcode5 мне больше всего нравится менять название продукта в настройках здания. Найдите «название продукта» в «настройках здания» и измените его.

enter image description here

14 голосов
/ 06 июля 2011

В Xcode 4 нажмите на название проекта, чтобы начать переименование.

14 голосов
/ 17 октября 2011

Если вы хотите изменить имя, которое будет отображаться на вашем экране, прямо под вашим значком, в Xcode 4, перейдите в Targets-> info-> Bundle Display Name и измените его на любое другое.

12 голосов
/ 12 декабря 2016

Его очень легко изменить в XCode 8, введите имя приложения в поле «Отображаемое имя» в разделе «Цель проекта -> Общая идентичность».

enter image description here

11 голосов
/ 10 июня 2009

Кроме того: ваше целевое имя может совпадать с именем вашего приложения - обратите внимание, что изменение целевого имени не меняет имя приложения - только изменение свойств цели, описанное ниже - изменит имя приложения.

10 голосов
/ 24 октября 2012

Примечание к отображаемому имени пакета - это правильный способ изменить имя в меню вашего приложения, но вам, вероятно, придется сбросить содержимое и настройки в симуляторе iOS, прежде чем вы увидите, что изменение вступит в силу.

8 голосов
/ 11 декабря 2014

Вы можете изменить Product Name без изменения Project Name (особенно каталога).

Настройки сборки> поиск по ключевому слову " название продукта "> обновить значения

8 голосов
/ 11 сентября 2014

Ради того, чтобы собрать всю необходимую информацию в одном месте, вот официальный ответ на этот вопрос - и он единственный, который работал для меня на Xcode 5.1.1

Просто используйте панель Identity and Type в Xcode.

Use Identity and Type pane in Xcode

7 голосов
/ 19 декабря 2015

Я видел много способов изменить имя вашего приложения на домашнем экране, и я не думаю, что необходимость редактировать ваш .plist файл или изменять настройки сборки цели является оправданной.

По умолчанию в Xcode 7.2 у вас даже нет 'отображаемого имени пакета' в вашем plist файле.

И по умолчанию ваше имя продукта на вкладке "Настройки сборки" вашей цели равно $(TARGET_NAME). ИМХО это удобно и не хотел меняться.

Таким образом, вы можете просто изменить имя своей цели, например, hallski сказал в своем комментарии для принятого ответа. Я сделал рис для этого: enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...