스택큐힙리스트

OS X: 독 및 메뉴 바에 표시되는 애플리케이션 이름을 실행 중에 설정하기 본문

카테고리 없음

OS X: 독 및 메뉴 바에 표시되는 애플리케이션 이름을 실행 중에 설정하기

스택큐힙리스트 2023. 11. 19. 21:58
반응형

저는 현재 사용자 또는 루트 권한으로 실행될 수 있는 앱을 가지고 있습니다.


실제로 앱이 동시에 현재 사용자 아래 및 루트로 두 번 실행될 수도 있습니다.


앱이 루트 아래에서 실행 중인 경우 사용자에게 알릴 수 있습니다. 현재는 창 제목에 표시되지만, 앱의 이름을 변경하여 필요한 경우 앱이름 (루트)로 읽히게 변경하고 싶습니다. 이렇게 하면 이름이 메뉴 바와 독에 루트 정보를 포함하여 표시되며, 사용자는 독에 있는 두 개의 앱 인스턴스 중 루트 버전을 확인할 수 있습니다.


앱의 이름을 코드로 또는 앱 자체 또는 런처에 의해 변경할 수 있는지 알고 계신 분이 있을까요?


그렇지 않다면, 마지막 수단으로 루트라고 적힌 독 아이콘에 배지를 추가하는 것이 유일한 선택지로 보입니다. 그러나 이 방법은 메뉴 바나 DragThing과 같은 다른 도구에서 앱 이름을 표시하지 못하기 때문에 마지막 선택지입니다.

답변 1


…적어도 개념적으로 다섯 가지 이상의 응용 프로그램 이름이 돌아 다닌다: (1) Finder가 볼 파일 이름(응용 프로그램 패키지인 경우 패키지 이름); (2) 패키지 내의 실행 파일 이름; (3) 디스플레이 목적으로만 사용되는 긴 이름; (4) 응용 프로그램 메뉴 제목 및 일부 디스플레이 목적에 맞지 않는 곳의 짧은 이름; (5) 실행중인 응용 프로그램의 프로세스 이름. 특히 Microsoft 및 Adobe 제품에서는 항상 동일하지 않습니다.

빌 치즈만


내가 알기로, 도크에서의 이름은 파일 시스템에서 .app를 제외한 응용 프로그램 번들의 이름입니다.


info.plist의 CFBundleName 키 아래의 값이 메뉴바에 표시됩니다.

내가 알기로는, 이것들을 런타임에 변경하는 것은 작동하지 않을 것입니다... 그러나 할 수 있는 것은 사용자에게 노출되는 .app 번들 내에 두 가지 버전의 앱, 루트 및 루트가 아닌 버전을 가지고 있는 것입니다. 사용자에게 노출되는 앱이 시작될 때, 루트 또는 루트가 아닌 상태로 실행 중인지 확인하고, 원하는 CFBundleName과 파일 이름을 가진 적절한 실제 앱 사본을 실행합니다.


더 우아한 해결책을 알았으면 좋겠습니다.

답변 2

OS X: 독과 메뉴 바에 표시되는 애플리케이션 이름을 런타임에서 설정하기
OS X는 사용자 친화적인 운영 체제로 많은 사람들이 선호하는 운영 체제 중 하나입니다. 이 운영 체제에서는 사용자 경험을 최적화하기 위해 다양한 사용자 지정 옵션을 제공합니다. 그 중 하나는 독과 메뉴 바에 표시되는 애플리케이션 이름을 런타임에서 설정할 수 있는 기능입니다.
애플리케이션의 이름은 사용자에게 어떤 프로그램이 실행 중인지 알려주는 중요한 역할을 합니다. 사용자가 여러 개의 애플리케이션을 동시에 실행하거나 메뉴 바에서 작업을 수행하는 경우 애플리케이션 이름은 구분하기 위한 핵심 정보입니다.
OS X에서는 사용자가 애플리케이션 이름을 직접 설정할 수 있도록 옵션을 제공합니다. 이 옵션을 통해 사용자는 자신이 실행하는 애플리케이션의 이름을 원하는 대로 변경하거나 재설정할 수 있습니다. 이는 사용자가 프로그램을 더 쉽게 식별하고 애플리케이션 간에 구별할 수 있도록 도와줍니다.
애플리케이션 이름은 독과 메뉴 바에서 간단하게 표시되므로, 너무 긴 이름은 사용자에게 혼란을 줄 수 있습니다. 따라서 사용자 지정 가능한 이름의 길이에는 제한이 있습니다. 사용자는 애플리케이션 이름을 조금 더 간결하게 만들 수 있지만, 최대 길이를 초과하지 않아야합니다.
OS X에서 애플리케이션 이름을 설정하는 방법은 간단합니다. 런타임에서 사용자는 애플리케이션의 설정 메뉴를 통해 이름을 변경할 수 있습니다. 일부 애플리케이션은 설정 메뉴 외에도 독 아이콘을 오른쪽 클릭한 후에도 이름 변경 옵션을 제공합니다. 이렇게 이름을 변경하면 독과 메뉴 바에서 해당 애플리케이션의 새로운 이름을 볼 수 있습니다.
애플리케이션 이름을 설정하는 기능은 사용자에게 맞춤형 경험을 제공하는 데 도움이 됩니다. 사용자는 애플리케이션의 이름을 자신의 취향에 맞게 변경할 수 있으므로 더 편리한 작업 환경을 구축할 수 있습니다.
마지막으로, OS X에서 애플리케이션 이름을 설정하는 기능은 사용자 친화적인 운영 체제인 만큼 검색 엔진 최적화 (SEO)를 고려해야합니다. 애플리케이션 이름은 사용자가 검색 엔진에서 찾는 키워드 일부가 될 수 있습니다. 따라서 애플리케이션 이름은 해당 앱과 관련된 키워드를 포함하도록 설정하는 것이 중요합니다.
OS X의 독과 메뉴 바에 표시되는 애플리케이션 이름은 사용자 경험을 향상시키기 위해 설정할 수 있는 중요한 기능입니다. 사용자는 기본 제공되는 이름을 변경하여 애플리케이션을 쉽게 식별할 수 있습니다. 그리고 애플리케이션 이름을 설정할 때 검색 엔진 최적화를 고려하여 더 나은 검색 결과를 얻을 수 있습니다. 이러한 기능은 OS X를 사용하는 모든 사용자에게 매우 유용한 기능입니다.

반응형
Comments