Mac에 Xcode를 설치했으며 시작하려고 할 때 상태 표시 줄이 스크롤되는 'Xcode 확인 중'이라는 작은 창이 열리면 누구나 다시 설치하는 대신 수정 프로그램이 있습니까?
Mac에 Xcode를 설치했으며 시작하려고 할 때 상태 표시 줄이 스크롤되는 'Xcode 확인 중'이라는 작은 창이 열리면 누구나 다시 설치하는 대신 수정 프로그램이 있습니까?
답변:
영원히 기다리지 않으려면 다음이 도움이 될 수 있습니다.
xattr -d com.apple.quarantine '/Applications/Xcode.app'
신뢰할 수있는 출처 에서 명령을 다운로드 했으므로 Gatekeeper를 통과하는 명령을 실행하는 방법이 있습니다. Mac OS X에서 큰 번들을 설치할 때 일반적으로 발생합니다. 기본적으로 Gatekeeper는 전체 번들을 검사하여 의심스러운 코드가 없는지 확인합니다. 이것은 Mac OS X을 안전하게 유지하는 많은 것 중 하나입니다. 두 가지 옵션이 있습니다.
1 : 시간을 줘.
또는,
2 : 게이트 키퍼에게 수동으로 알려주십시오. "괜찮습니다. 신뢰할 수있는 출처입니다." 우리는 이것을 어떻게합니까? 음, 첫 번째 화재 귀하의 Xcode.app 폴더에 터미널 위로 이동합니다. (또는 cd
응용 프로그램 폴더에서 Xcode를 입력 하고 드래그 앤 드롭) Enter 키를 누르십시오. 다음 명령을 실행하십시오.
xattr -d com.apple.quarantine Xcode.app
당신이 무엇을 설치하는 경우에도 경우 이제 게이트 키퍼를지나 점점 조심 약간 신뢰할 수없는 소스에서, 또는 다른 컴퓨터에 보안 위험을 소개합니다. 필자의 경우 새로운 버전의 Xcode를 빨리 여는 것이 그 명령을 실행할 유일한 시간입니다.
누구든지 다시 설치하는 대신 수정 프로그램을 받았습니까?
매우 긴 "Verifying Xcode"단계를 보는 다른 사람에게는 시간을 주면됩니다. 게이트 키퍼가 (매우 큰) Xcode 번들을보고 합법적인지 확인하는 동안 불확실한 진행 표시 줄이 오랫동안 (수십 분) 유지됩니다. 결국 "이 응용 프로그램은 인터넷에서 다운로드되었습니다. 계속 하시겠습니까?"라는 메시지가 표시됩니다. 또는 번들이 체크 아웃되지 않으면 물론 그 효과에 대한 메시지가 표시됩니다.
거의 모든 대답 xattr -d
은 파일에서 실행 하는 것이 좋습니다 . 이렇게하면 파일의 확장 된 속성 (예 : com.apple.quarantine)이 삭제되므로 OSX는 확인 단계를 실행하지 않습니다. 당신은 절대적으로 최후의 수단으로 이것을해야합니다. Apple 은 XcodeGhost 맬웨어 가 감염된 Xcode 버전을 통해 널리 사용되는 iOS 앱으로 확산 된 후 Gatekeeper를 활성화하여 Xcode 버전의 유효성을 검사 할 것을 권장 합니다 .
Xcode 베타 .xip 아카이브를 보관 취소하려는 경우 다음을 시도하십시오.
나는 같은 문제가 있었다. 빠른 수정은 terminal
스포트라이트로 응용 프로그램 또는 유형 터미널에서 열고 아래 명령을 입력하는 것입니다.
cd /Applications
-Xcode가있는 응용 프로그램 디렉토리로 이동합니다
xattr -d com.apple.quarantine Xcode.app
-OS X에서 Gatekeeper를 무시하고 Xcode를 빠르게 시작합니다.
참고 : Xcode 이름 (예 : Xcode7-1)을 변경 한 경우 ... Xcode7-1.app 명령을 입력해야합니다. 스크린 샷 참조
xattr -d com.apple.quarantine Xcode.app
sudo없이 실행했습니다 . 그런 다음 Finder에서 확인 메시지를받지 않고 Xcode를 열었습니다.
Xcode 8의 경우 : Xcode 8 용 El Capitan에서 확인 프로세스를 건너 뛰려면 개발자 다운로드 페이지에서 Xcode 8을 다운로드 한 다음 터미널을 엽니 다.
다음에
xattr -d com.apple.quarantine
그런 다음 xcode 8 다운로드를 터미널 창으로 드래그하십시오. 다음과 같아야합니다.
Gatekeeper에서 Xcode-beta.app를 면제하는 것에 대해 많은 이야기를하지만, .xip 파일을 면제해야했습니다.
Xcode_8_beta_6.xip을 / Applications에 배치 한 다음 터미널에서 디렉토리를 / Applications로 변경하고 실행했습니다.
xattr -d com.apple.quarantine Xcode_8_beta_6.xip
그런 다음 .xip을 두 번 클릭하여 압축을 풉니 다.
달리기 xattr -d com.apple.quarantine Xcode.app
는 매력처럼 일했습니다. "verifying xcode"
완료되지 않았기 때문에 기다리는 것이 효과가 없었습니다.
또한 터미널의 명령을 통해 전체 디렉토리 응용 프로그램에 대한 경고 열기를 제거 할 수 있습니다.
xattr -d -r com.apple.quarantine ~/Applications
나는 같은 문제 (Macbook Pro, Mid 2015, OS X 10.11.15)를 가지고 있었고 터미널을 사용하여 Gatekeeper를 우회하지 않고 해결할 수있었습니다.
이전에 다운로드 한 모든 파일 버전을 휴지통에 버리고 휴지통을 비 웁니다. 휴지통을 영원히 비우지 않은 경우 시간이 오래 걸릴 수 있습니다. 문제가 발생한 .xip 파일을 수동으로 삭제하여 시간을 절약 할 수 있습니다. 현재 사용 중이 어서 삭제되지 않는 여러 인스턴스를 발견했습니다.
컴퓨터를 다시 시작하십시오. 이제 휴지통에있는 .xip 파일을 문제없이 삭제할 수 있습니다.
Xcode8 베타를 다시 다운로드하고 (시간과 패킷 손실을 줄이기 위해 미디어를 스트리밍하지 마십시오.)이를 엽니 다.
그래도 문제가 해결되지 않으면 터미널을 열고 위의 답변 중 하나를 따르십시오.
프로세스가 끝날 때까지 기다리십시오. 때로는 보통 시간보다 오래 걸리지 만 다음 프로세스에 대한 경고 상자가 표시됩니다. 앉아서 마무리하자. :)
2017 년 11 월 현재 확인 메시지가 표시되지 않습니다. 데스크탑에 아무 것도 표시되지 않은 상태로 이동하는 확인 중이 아닌 "Xcode_9.1xip"입니다.
나는이 수정을 시도하고 Expensive Apple을 여러 번 공격했으며 Google 검색은 Expensive Uber 머신이 왜 항상 허용 할 수없는 방식으로 작동하는지 (Mac 사용자의 PC에서 램버트되는) 이유를 이해합니다. 차를 마시고, 키보드를 치고, Expletives를 사용하여 비싼 Apple 컴퓨터와 관련된 주요 용어를 검색하여 문제 또는 유사한 문제를 겪고있는 다른 사람의 수를 확인하십시오.
20 분이 지나면 똥꼬 리가 다시 돌아 오는 것을 고려하고, 더 많은 포럼 게시물을 읽으십시오. 키보드를 몇 번 쓰러 뜨리는 것을 고려하십시오.이 시점에서 Apple 관리 정책에 따라 악용으로 신고 될 수 있습니다.
결국 그것은 효과가 있었고, 오랫동안 끌어 낸 프로세스에서 다음 걸림돌을 찾으십시오. 즉, 오늘날 전혀 생산성을 얻지 못할 것입니다. 이번에는 벽에 머리를 두드리는 동안 전체 프로세스를 다시 반복하십시오.
삭제를 위해 0-30 초 내에 플래그가 지정 될 것으로 예상됩니다. :) 09:43 am GMT