답변:
광범위한 시행 착오와 많은 결실이없는 인터넷 검색 결과, "내부"응용 프로그램 파일의 실행 가능 상태를 수정해야하는 솔루션이 발견되었습니다. 이 줄 :
chmod +x SomeApp.app/Contents/MacOS/*
내가 관찰 한 모든 경우에 문제가 해결되었습니다. +x
플래그 실행 파일과 파일과의 유일한 파일 /Contents/MacOS/
디렉토리는 응용 프로그램을 두 번 클릭 할 때 (A 실행해야 실제 파일을 나타내는 바이너리 .app
파일이 정말 그냥 폴더입니다).
이것이 다른 누군가를 돕기를 바랍니다!
내가 도착하면 응용 프로그램을 SomeApp.app
열 수없는 나는,
터미널 ( /Applications/Utilities/Terminal.app
)을 열고
그리고 입력 : sudo killall launchservicesd
Dock이 잘못 작동하면을 입력 killall Dock
합니다.
그런 다음 SomeApp
(또는 모든 앱) 을 열 수 있습니다.
다들 괜찮아요?
launchservicesd
때로는 Dock
열 수 있습니다 SomeApp
. 그것에 대해 너무 당황스러운 것은 무엇입니까?