iPhone XCode - как изменить название ниже значок приложения


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

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

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

спасибо, Ти

4 64

4 ответа:

поле, которое вы должны изменить это Bundle Display Name (CFBundleDisplayName - это имя необработанного ключа) в С ${PRODUCT_NAME} В 'имя'.

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

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

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

<key>CFBundleName</key>
<string>Change this to the string to display under the icon</string>

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

вы можете редактировать информацию.plist на вкладке Info в xCode

change app name in xcode