iPhone XCode - Как изменить заголовок под значком приложения - PullRequest
66 голосов
/ 03 февраля 2010

Как лучше всего переименовать приложение, чтобы заголовок под значком приложения мог содержать пробелы, но файлы сборки не имели пробелов. (т. е. заголовок «Мой проект», а файл сборки - MyProject.app)

Я изменил PRODUCT_NAME, но когда я это сделал, файл приложения также содержит пробелы.

Кажется, что переименование всех полей работает нормально, за исключением того, что я не могу найти EXECUTABLE_NAME, которое является значением по умолчанию для "Исполняемого файла".

Спасибо, Тройник

Ответы [ 4 ]

146 голосов
/ 03 февраля 2010

Поле, которое вы должны изменить, - это Bundle Display Name (CFBundleDisplayName - это имя необработанного ключа) в файле info.plist от ${PRODUCT_NAME} до «вашего желаемого имени».

Примечание: CFBundleDisplayName отличается от CFBundleName. CFBundleDisplayName - это видимое / маркетинговое имя человека, отображаемое на главном экране устройства под значком и т. Д. В то время как CFBundleName - это имя файла IPA и папки для приложения в файловой системе, например, «что угодно» архивируется как Whatever.ipa, и приложение будет установлено на устройстве в папке с именем Whatever.app.

9 голосов
/ 21 августа 2014

Я использую Xcode 6, а в Info.plist ключ называется Bundle Name, а по умолчанию используется $ (PRODUCT_NAME). Вы можете дважды щелкнуть и изменить имя, вы сможете проверить его.

Если вы посмотрите исходный код для plist, вы увидите:

<key>CFBundleName</key>
<string>Change this to the string to display under the icon</string>
3 голосов
/ 16 апреля 2014

Здесь действительно должно быть предостережение. Если у вас есть сценарии оболочки и другие вещи, зависящие от исходного имени приложения, вы можете принять на себя значительные изменения, если будете следовать вышеуказанному решению. Если вы хотите изменить только отображаемое имя и только это, есть отображаемое имя пакета в разделе «Информация о вашей цели» в разделе «Свойства пользовательской цели iOS».

1 голос
/ 24 ноября 2015

Вы можете редактировать info.plist на вкладке Информация в xCode

change app name in xcode

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