나는 .app
입니다. plist.Info
을 편집하여 -P "main"
의 명령 줄 인수가 경로에 있으면 내 리소스 폴더에있는 다른 아이콘을 사용합니다. 그리고 사용자가 마우스 오른쪽 버튼을 클릭하여 "도크에 보관"이라고 말하면 명령 줄 인수로 도킹 상태를 유지하므로 다음 클릭시 동일한 명령 줄 인수로 실행됩니다.plist.Info 앱이 명령 줄 인수를 기반으로 아이콘을 사용하도록
이것이 가능합니까?
최악의 캐스팅 시나리오 : 경로를 검사하여 명령 줄 인수가 있는지 확인하는 모든 객관적인 방법? 그런 다음 setApplicationIconImage
을 프로그래밍 방식으로 실행합니다 (위의 경우 불가능한 경우 최악의 경우를 의미 함). (또한 NSWindow miniwindowImage를 사용하여 프로그래밍 방식으로 소형 창을 가져 와서 자신의 미니 아이콘을 그려야하며 향후 알림을 수신해야합니다. NSWindowWillMiniaturizeNotification
그리고 알림이 실행될 때 무승부를 수행하므로 최악의 시나리오입니다.)
업데이트 내 답변 – markhunte