증상
때때로 “ Nuke [버전]이 손상되어 열 수 없습니다.” 오류와 함께 macOS 설치가 실패할 수 있습니다. 휴지통으로 옮겨야 합니다. ” 이 문제는 macOS 10.15 Catalina 사용자들에 의해서만 보고되었지만 10.14 Mojave에서도 발생할 수 있으며 아래 이미지에서 확인할 수 있습니다.
원인
Nuke 설치할 때 소프트웨어를 시작할 때 " Nuke 손상되었습니다... " 메시지를 호출하는 보안 기능과 잠재적인 충돌이 있습니다 . 추가 조사에 따르면 macOS의 Gatekeeper 보안 애플리케이션은 Nuke 에 속성을 추가하여 실행 시 Nuke 열기를 일시 중단하고 앞서 언급한 오류를 표시하는 것으로 보입니다.
해결
macOS에 Nuke 설치한 후 시작할 때 위의 오류 메시지를 받은 경우 아래 설명된 단계를 따르십시오.
Mac 보안 설정을 일시적으로 무시하여 소프트웨어를 엽니다.
macOS 10.14 Mojave 및 10.15 Catalina에서는 애플리케이션이 공증되지 않았거나 확인되지 않은 개발자가 만든 애플리케이션이므로 설치 또는 실행에 실패할 수 있습니다. 이 실패한 응용 프로그램은 Gatekeeper 보안 설정( Apple 메뉴 > 시스템 환경 설정 > 보안 및 개인 정보 보호 > 일반 탭) 에 나타납니다. 딸깍 하는 소리 아래와 같이 어쨌든 열기 버튼을 눌러 애플리케이션을 열거나 설치할 것인지 확인합니다.
경고 메시지가 다시 나타날 수 있으며, 여기서 열기를 클릭할 수 있습니다.
참고: Finder를 열라는 메시지가 표시되면 Finder에서 앱을 cmd-클릭하고 메뉴에서 열기를 선택한 다음 나타나는 대화 상자에서 열기를 클릭합니다. 애플리케이션을 열려면 관리자 이름과 비밀번호를 입력하세요.
이제 Nuke 보안 설정에서 예외로 저장되어야 하며 승인된 응용 프로그램과 마찬가지로 나중에 두 번 클릭하여 열 수 있습니다.
또는 터미널을 사용하여 Gatekeeper의 모든 보안 기능을 일시적으로 비활성화할 수 있습니다. 보안 소프트웨어를 비활성화하면 맬웨어와 같은 원치 않는 소프트웨어가 컴퓨터에 침입할 수 있다는 점을 명심하십시오.
Gatekeeper를 계속 비활성화하려면 터미널에서 다음 명령을 실행하십시오.
sudo spctl –master-disable
언제든지 Gatekeeper를 다시 활성화하려면 다음 명령을 사용하십시오.
sudo spctl –master-enable
그러나 Gatekeeper를 비활성화하는 위 단계 중 하나를 수행한 후에도 Nuke 소프트웨어를 시작하는 데 여전히 문제가 발생하는 경우 확장 속성 제거를 위한 다음 단계로 진행하십시오 .
Nuke 실행하기 위해 특정 확장 속성을 비활성화하거나 제거하려면 다음을 수행하십시오.
경고: 확장 속성을 수정하면 의도하지 않거나 예상하지 못한 결과가 발생할 수 있으므로 다음 정보는 권장되는 프로세스가 아닙니다. 아래 단계를 수행하는 데 따르는 위험은 전적으로 귀하의 책임입니다.
1. 관리자로서 터미널에서 다음 명령을 실행하여 응용 프로그램의 확장된 속성을 확인하십시오( Nuke 기본 위치에 설치되어 있음).
sudo xattr /Applications/ Nuke 14.0v5/ Nuke 14.0v5.app
위 명령을 실행하면 다음과 비슷한 결과가 나타납니다.
참고: Nuke 에는 확장 속성 com.apple.quarantine
있어야 하며, 이로 인해 애플리케이션이 실행되지 않습니다. Nuke 애플리케이션에 이 줄이 있는 경우 다음 단계를 진행하여 제거하십시오.
2. 관리자로서 터미널에서 다음 명령을 실행하여 격리 확장 속성을 제거합니다.
sudo xattr -d com.apple.quarantine /Applications/ Nuke 14.0v5/ Nuke 14.0v5.app
또는 애플리케이션의 모든 확장 속성을 제거하려면 다음 코드를 사용하세요.
sudo xattr -cr /Applications/ Nuke 14.0v5/ Nuke 14.0v5.app
참고: -c 플래그는 모든 속성을 제거하는 반면, -r은 전체 대상 .app 디렉터리 콘텐츠에 대해 반복적으로 적용됩니다. 이러한 플래그에 대한 자세한 내용은 터미널의 xattr -h 플래그를 사용하거나 아래 추가 읽기 섹션의 내용을 보면 확인할 수 있습니다.
Gatekeeper가 할당한 com.apple.quarantine
확장 속성을 제거한 후 이제 Nuke " Nuke is Damaged " 오류 없이 시작할 수 있습니다.
추가 읽기
- macOS Gatekeeper 애플리케이션 에 대한 자세한 내용은 다음을 검토하십시오 .
- Gatekeeper 명령에 대한 자세한 내용을 보려면 이 링크를 검토하십시오 .
- 추가적으로 살펴보시기 바랍니다 xattr 명령에 대한 추가 정보 속성.
추가 도움말
위 단계를 수행한 후에도 Foundry 소프트웨어를 시작할 때 여전히 문제가 발생하는 경우 지원 요청을 열고 발생한 정확한 문제와 수행한 문제 해결 단계를 알려주십시오.
지원 요청을 여는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오. Q100064: 지원 티켓을 올리는 방법
우리는 문제로 불편을 끼쳐 드려 죄송합니다
이유를 알려주세요