마운틴 라이온을 업데이트하고 최신 Eclipse 4.2를 다운로드하여 이전 버전을 업그레이드하십시오. 그러나 응용 프로그램을 열면 응용 프로그램이 미확인 개발자의 것으로 표시되어 게이트 키퍼가 응용 프로그램 열기를 거부합니다.
보안 및 개인 정보 보호 옵션을 변경하여 옵션을 허용하는 옵션이 있지만 이클립스를 목록에 추가하는 방법이 있는지 알고 싶습니다. 이것에 대한 힌트가 있습니까?
추가 정보 : 업데이트하기 전에 컴퓨터에 Eclipse 3.7.2가 있으며 업데이트 후 원활하게 작동합니다 (허용 목록에 추가 한 것 같습니다). Eclipse 4.2 에이 작업을 수행 할 수있는 방법이 있습니까?
미리 감사드립니다!
답변
- 게이트 키퍼 비활성화 ( “어디에서나 응용 프로그램을 다운로드 할 수 있도록 허용”)
- Eclipse를 한 번 실행
- Gatekeeper를보다 엄격한 수준으로 재설정하십시오 ( “Mac Store 및 식별 된 개발자”).
이렇게하면 Mountain Lion이 더 엄격한 수준으로 다시 돌아와도 바이너리가 손상되었다고 주장한 후 ( “앱이 손상되어 열 수 없습니다”오류 메시지) Java 응용 프로그램 인 Davmail을 시작할 수있었습니다.
John Siracusa의 우수한 검토 에서 언급했듯이 다른 옵션 은 터미널에서 다음을 수행하는 것입니다.
% xattr -d com.apple.quarantine /path/to/Eclipse.app
나는 (아직도) 개인적으로 이것을 테스트하지 않았지만 John은 확실한 출처입니다.
답변
실제로 Gatekeeper가 불평하는 앱을 마우스 오른쪽 버튼으로 클릭하고 “열기”를 선택하십시오. 경고 메시지가 표시되지만 버튼 중 하나는 “열기”입니다. 대화 상자에서 “열기”를 선택하면 해당 응용 프로그램에 대한 경고가 다시 표시되지 않습니다.
이것은 Apple의 Gatekeeper FAQ에서 특정 응용 프로그램을 제외하는 것으로 설명되어 있습니다.
답변
아니요 , Gatekeeper에 대한 특정 편집 가능한 “목록”이 없습니다. 시스템에 이미 존재하는 앱은 기본적으로 Gatekeeper “화이트리스트”에 추가되므로 Mountain Lion으로 업데이트 한 후에는 사건없이 실행됩니다.
유일하게 필요한 옵션은 모든 앱을 허용하도록 보안 환경 설정을 변경하거나 새로 다운로드 한 앱을 마우스 오른쪽 단추로 클릭 한 후 “열기”를 선택하는 것입니다. 이를 통해 현재 그리고 항상 해당 앱의 게이트 키퍼를 우회 할 수 있습니다.
답변
예, 그런 목록이 있습니다.
…에서 man spctl
/var/db/SystemPolicy.
spctl 도구를 사용하여 정책에서 항목을 추가하고 제거하십시오.