2017-01-27 9 views
0

내 응용 프로그램 (foo.app)에서 Info.plist를 가지고 놀고 "bar"로 CFBundleName과 CFBundleDisplayname을 설정했지만 OSX는 이름을 "foo"로 계속 렌더링하므로 내 plist에서 지정한 표시 이름이 아닌 앱 번들 이름.도크 및 앱 스위처에서 OSX 애플리케이션의 이름을 변경하는 방법은 무엇입니까?

이 필드는 반드시 plist : LSHasLocalizedDisplayName에 설정해야합니까? 특히 응용 프로그램 이름을 현지화하는 데 신경 쓰지 않기 때문입니다.

답변

1

info.plist에서 프로젝트의 이름을 변경하는 것은 좋지 않습니다.이 이름은 다른 곳에서도 사용됩니다.

XCode에서 왼쪽 상단의 프로젝트를 선택한 다음 파일 속성의 ID 및 유형 섹션 (오른쪽)에서 이름 필드에 새 이름을 입력하십시오. 돌아가십시오. 이름이 바뀔 수있는 프로젝트 항목을 나열하는 대화 상자가 표시됩니다. 대화 상자에는 변경 후 항목이 어떻게 표시 될지에 대한 미리보기가 포함됩니다.

출처 : http://help.apple.com/xcode/mac/8.0/#/dev3db3afe4f

+0

는 원하는 효과를 달성하는 방법이, 내 프로젝트는 엑스 코드 솔루션을 tradtiaional을 준수하지 않는 어떤 이유 가정? 또한 그 이름이 다른 곳에서도 사용된다고 말할 때, 다른 곳은 어디입니까? – damonkashu