"178.66.5.206 - 178.66.5.206"

Как изменить имя приложения iOS?

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

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

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

925
27 окт. '08 в 6:07
источник поделиться
33 ответов
  • 1
  • 2
  • Перейдите к Targets в Xcode
  • Get Info в вашем целевом проекте (ваше текущее название разработки)
  • Найдите Product Name под Packaging. Измените значение имени вашего нового проекта.
942
27 окт. '08 в 6:30
источник

Связанные вопросы


Похожие вопросы

В новых версиях Xcode (также Xcode 5) для изменения названия проекта выполните следующие простые (как можно более подробные) шаги:

Примечание. В этом примере я заменю гипотетическое имя "Образец" на "Тестовое".

  1. Дважды медленно щелкните в корневом каталоге проекта в навигаторе проекта, и он станет редактируемым.

    enter image description here

  2. Переименуйте проект.

    enter image description here

  3. После нажатия "ENTER" помощник предложит вам автоматически изменить все записи, связанные с именем проекта, и позволит вам отменить выбор некоторых из них, если вы хотите.

    enter image description here

  4. Нажмите "RENAME" и Xcode сделает все остальное. В то же время Xcode может спросить вас о возможности сделать снимок проекта (это очень рекомендуется сделать).

  5. В дополнение к переименованию проекта вы можете переименовать схему так, чтобы она соответствовала вашему новому имени проекта.

    enter image description here

  6. Повторите аналогичные шаги, как 1 и 2, и нажмите ОК.

    enter image description here enter image description here

  7. Это.

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

  1. В группе "Вспомогательные файлы" найдите файл info.plist (или связанный)

  2. Найдите ключ "Отображаемое имя пакета" и измените значение на новое имя.

    enter image description here

    enter image description here

  3. Удалите "старое" приложение из симулятора или любого другого устройства тестирования.

  4. Очистите и перестройте ваше приложение снова.

  5. Теперь вы увидите новое имя приложения на главном экране.

332
06 дек. '13 в 11:06
источник

Вы изменяете отображаемое имя пакета в файле info.plist. Это так просто.

Изменение "отображаемого имени пучка" (в отличие от "имя пакета" ) является единственным способом включить в имя вашего приложения символы "+". Включение специальных символов в название проекта приведет к ошибке при загрузке в хранилище приложений!

183
25 дек. '09 в 2:38
источник

В Xcode 4 найдите "Название продукта" на вкладке "Настройки сборки" цели.

144
07 апр. '11 в 20:18
источник

1. Выберите Target

enter image description here

2. Выберите Info

enter image description here

3. Вставьте имя отображаемого списка и установите заголовок приложения

enter image description here

40
24 апр. '13 в 14:03
источник

В Xcode 3.2 просто выберите запись Project на панели "Группы и файлы", затем выберите пункт меню "Проект" → "Переименовать"... Работали для меня.

37
08 марта '10 в 16:32
источник

Вот как я изменился в Xcode 4:

  • Нажмите на свой целевой файл (первый основной файл приложения).
  • Перейдите в раздел "Настройки сборки".
  • Прокрутите вниз, вы найдете панель под названием "Упаковка".
  • В разделе "Упаковка" вы увидите имя продукта, вы можете изменить название проекта.
37
10 сент. '11 в 14:41
источник

Если вы хотите изменить отображаемое имя только тогда, вы можете напрямую изменить его из файла свойств (plist) приложения.

Вы можете добавить новую строку со следующим ключом: отображаемое имя пакета

Вот пример этого

enter image description here

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

Итак, вы можете сделать это просто.

37
12 окт. '12 в 15:09
источник

Xcode 7/8? Это в plist, что ваша цель использует

введите описание изображения здесь

28
12 янв. '16 в 22:56
источник

Начиная с Xcode 4.2 и далее, вы можете использовать еще одну опцию. Просто нажмите один раз на имя файла .proj в верхней части левой панели навигации, и оно будет доступно для переименования. Переименуйте его, и весь проект будет переименован, а не только цель.

19
30 янв. '12 в 10:38
источник

Если вам нужно изменить имя приложения, как оно появляется на главном экране iPhone, вам нужно сделать это в настройке Target, а не в конфигурации проекта.

  • Разверните группу "Цели" в Xcode, затем нажмите один раз элемент под ним. Он должен использовать имя вашего проекта, которое также является именем по умолчанию создаваемого приложения.

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

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

  • Ищите параметр под названием Product Name под заголовком Packaging.

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

17
22 февр. '11 в 8:53
источник

Лучший способ, который мне нравится в xcode5, - изменить имя продукта в настройках здания. Найдите "название продукта" в "настройках здания" и измените его.

enter image description here

17
13 февр. '14 в 18:53
источник

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

14
17 окт. '11 в 13:19
источник

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

14
06 июля '11 в 15:06
источник

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

11
10 июня '09 в 3:50
источник

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

10
24 окт. '12 в 14:03
источник

Его очень легко изменить в XCode 8, введите имя приложения в поле "Display Name" в разделе Project Target → General Identity.

введите описание изображения здесь

10
12 дек. '16 в 22:15
источник

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

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

8
11 дек. '14 в 11:49
источник

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

Просто используйте панель "Идентификация и тип" в Xcode.

Use Identity and Type pane in Xcode

8
11 сент. '14 в 21:06
источник

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

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

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

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

7
19 дек. '15 в 15:03
источник
  • Выберите верхнюю часть строки слева (с именем проекта, количеством целей и т.д.).
  • Выберите цель, которую вы хотите переименовать.
  • Еще раз нажмите на название цели.
  • Введите новое имя.
  • Нажмите enter.
7
03 дек. '12 в 17:30
источник

Только для изменения имени приложения (которое будет отображаться вместе с значком приложения) в xcode 4 или более поздней версии:

Нажмите значок своего проекта на панели "Группы и файлы", выберите "Целевая" → "Настройки сборки" → "Упаковка" → "Название продукта". Нажмите на строку, появится всплывающее окно, введите здесь новое имя приложения.

Только для изменения имени проекта (которое будет отображаться вместе с значком проекта) в xcode 4 или более поздней версии:

Нажмите значок вашего файла проекта на панели "Группы и файлы", выберите "Проект" (выше цели) с правой панели, просто посмотрите на крайнем правом плане (он будет виден только в том случае, если вы включили "Скрыть или показать утилиты" ). Посмотрите название проекта. Введите его в новое имя, которое вы хотите передать проекту.

Удалите приложение из симулятора/устройства, очистите и запустите. Изменения должны отражаться.

Что он

6
28 мая '13 в 17:37
источник

Используя подход Javier, чтобы переименовать мое приложение, отлично работает. В конце концов, всего лишь один маленький недостаток, который я хотел добавить.

Я по-прежнему получаю ошибку компоновщика Mach-O после очистки и перестройки. Чтобы решить эту проблему; выберите свой проект (в Навигаторе проектов) > в разделе Цели выберите yourProjectTests (целевая задача) > на вкладке "Общие", обновите значение "Хост-приложение" для недавно переименованного проекта.

5
12 марта '15 в 15:29
источник

Есть

  • Product name ($(PRODUCT_NAME)): по умолчанию используется Target name. Это полезно для scheme для выбора правильной цели
  • Bundle display name (CFBundleDisplayName): по умолчанию - Product name. Это то, что отображается вашему пользователю iOS.
5
30 нояб. '16 в 13:31
источник

Навигатор проекта> Общие> Отображаемое имя

enter image description here

5
30 дек. '17 в 19:27
источник

В поле Target > Build Setting > Поле имени продукта вы можете редактировать это поле здесь.

5
30 марта '15 в 8:01
источник

Я думаю, что есть путаница:

  • вы хотите изменить название проекта или
  • вы хотите изменить имя приложения на панели управления iOS?

обычно достаточно, чтобы изменить последнее, добавив/изменив ключ BUNDLE DISLAY NAME в plist.

Лучше оставить имя проекта нетронутым, но его можно изменить

Обратите внимание на то, что в окне отображения списка CAN есть пробелы и специальные символы, но проект НЕ. При этом некоторые средства командной строки cmd будут терпеть неудачу из-за правил пути имени файла.

И даже более подробное имя отображения Bundle можно локализовать.

Итак, если вы не находитесь на ранней стадии и вам нужно изменить имя проекта INTERNAL, продолжайте использовать Bendle Display Name.

5
24 февр. '16 в 10:32
источник

Самый простой способ: выбрать имя TARGET, дважды щелкнуть по нему, переименовать. Вы увидите свое новое имя под значком на вашем устройстве или симуляторе.

5
29 нояб. '14 в 1:11
источник

Ниже приведена ссылка на Xcode 6, особенно если вы пытаетесь переименовать свой проект. В принципе, просто попробуйте создать новую схему вашего приложения.

qaru.site/questions/11506/...

4
06 июня '15 в 6:40
источник

выберите навигатор проектa > выберите Цель > Идентификация > Отображаемое имя > Имя

4
12 окт. '17 в 9:58
источник
  • 1
  • 2

Посмотрите другие вопросы по метке или Задайте вопрос