Могу ли я изменить заголовок значка на главном экране iPhone без изменения имени приложения? - PullRequest
1 голос
/ 03 декабря 2009

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

Есть ли способ указать другую строку для этих разных мест?

Ответы [ 2 ]

4 голосов
/ 03 декабря 2009

Вы можете указать два разных имени пакета в вашем Info.plist:

CFBundleDisplayName :

CFBundleDisplayName (String) указывает отображаемое имя пакета. если ты поддержка локализованных имен для вашего включите этот ключ в оба ваших файл списка свойств информации и в файлы InfoPlist.strings вашего языковые подкаталоги. если ты локализуйте этот ключ, вы также должны включить локализованную версию Ключ CFBundleName.

CFBundleName

CFBundleName (String) идентифицирует краткое название связки. Это имя должно быть менее 16 символов и быть подходящим для отображения в строка меню и информация о приложении окно. Вы можете включить этот ключ в файл InfoPlist.strings соответствующий .lproj подкаталог предоставить локализованные значения для него. Если Вы локализуете этот ключ, вы также должны включите ключ «CFBundleDisplayName».

В Xcode они отображаются как «Отображаемое имя пакета» и «Имя пакета» соответственно.

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

1 голос
/ 03 декабря 2009

За исключением локализованных имен приложений, я не знаю ни одной опции для указания разных имен приложений для разных контекстов.

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