iPhone XCode - как изменить название ниже значок приложения
каков наилучший способ переименовать приложение, чтобы заголовок под значком приложения мог иметь пробелы, но файлы сборки не имеют пробелов. (т. е., название- "Мой проект", а файл сборки-MyProject.приложение)
Я изменил PRODUCT_NAME, но когда я делаю это, файл приложения также содержит пробелы.
переименование всех полей, кажется, работает нормально, за исключением того, что я не могу найти EXECUTABLE_NAME, который является значением по умолчанию для "исполняемый файл".
спасибо, Ти
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.