Как изменить имя приложения OSX в доке и переключателе приложений?
Я поиграл с Info.plist в моем приложении (foo.app) и установил CFBundleName и CFBundleDisplayname на "bar", однако OSX продолжает отображать имя как "foo", так что, похоже, он использует пакет приложения имя, а не отображаемое имя, которое я указал в моем списке.
Обязательно ли нужно, чтобы это поле было установлено в plist: LSHasLocalizedDisplayName? Потому что меня не особо заботит локализация имени приложения.
1 ответ
Не стоит переименовывать проекты в info.plist, так как это имя используется и в других местах!
В XCode выберите проект в верхнем левом углу, затем в разделе "Идентичность и тип" инспектора файлов (справа) введите новое имя в поле "Имя". Нажмите возврат. Появится диалоговое окно со списком элементов вашего проекта, которые можно переименовать. Диалог включает предварительный просмотр того, как элементы будут отображаться после изменения.
Источник: http://help.apple.com/xcode/mac/8.0/