문제 : OS X Yosemite (10.10.x)에서 응용 프로그램을 다운로드 한 후 (명령 줄에서 또는 응용 프로그램을 두 번 클릭하여) 응용 프로그램을 열려고하면 “응용 프로그램”SomeApp.app “에서 열어야합니다. ”
이는 게이트 키퍼 설정 의 결과 인 “Mac App Store에서 다운로드하지 않아서 일부 앱을 열 수 없음”또는 “확인되지 않은 개발자가 제공하기 때문에 일부 앱을 열 수 없음”메시지와 다릅니다 .
답변
광범위한 시행 착오와 많은 결실이없는 인터넷 검색 결과, “내부”응용 프로그램 파일의 실행 가능 상태를 수정해야하는 솔루션이 발견되었습니다. 이 줄 :
chmod +x SomeApp.app/Contents/MacOS/*
내가 관찰 한 모든 경우에 문제가 해결되었습니다. +x
플래그 실행 파일과 파일과의 유일한 파일 /Contents/MacOS/
디렉토리는 응용 프로그램을 두 번 클릭 할 때 (A 실행해야 실제 파일을 나타내는 바이너리 .app
파일이 정말 그냥 폴더입니다).
이것이 다른 누군가를 돕기를 바랍니다!
답변
내가 도착하면 응용 프로그램을 SomeApp.app
열 수없는 나는,
-
터미널 (
/Applications/Utilities/Terminal.app
)을 열고 -
그리고 입력 :
sudo killall launchservicesd
-
Dock이 잘못 작동하면을 입력
killall Dock
합니다. -
그런 다음
SomeApp
(또는 모든 앱) 을 열 수 있습니다.
다들 괜찮아요?
답변
- Finder에서 앱을 찾습니다 (응용 프로그램 폴더에서 가장 가능성이 높음)
- Control 키를 누르고 앱 아이콘을 클릭하십시오
- 상황에 맞는 메뉴에서 열기를 선택하십시오.
앱을 열 수 없음 에서와 같이 (Gatekeeper 앱의 해결 방법을 설명하더라도 문제의 시나리오에서도 작동합니다)