Xcode가 시작되지 않고 'Xcode 확인 중…'


132

Mac에 Xcode를 설치했으며 시작하려고 할 때 상태 표시 줄이 스크롤되는 'Xcode 확인 중'이라는 작은 창이 열리면 누구나 다시 설치하는 대신 수정 프로그램이 있습니까?


1
어떤 OSX 버전입니까?
trojanfoe

릴리스 버전 (6.0.1)입니까 아니면 베타입니까?
Paul R

지난주 XCode 6.0.1 GM을 사용 하면서이 문제가 없었지만 갑자기 오늘 아침에 시작을 거부했습니다. XCode가 손상되어 휴지통에 버려야한다고 말했습니다. 6.0.1 (같은 문제)로 다시 설치되었습니다. 최신 버전 (6.1_gm_seed_2)을 다운로드 / 설치했는데 결국 작동했지만 "확인"하고 비밀번호를 묻는 데 영원히 걸렸습니다. 오래된 버전을 사용하고 App Store를 통해 설치하지 않는 문제가 궁금하십니까? 6.1이 가능하게되었다 후 근무 위대한 마지막 주 및 단지 ... 사망
MC01

3
당신이 얻은 아주 좋은 답변 중 하나를 받아 들여서 훌륭한 자격을 갖춘 담당자를 연기 해 주시겠습니까?
Robin Kanters 2016 년

2
답변이 오래되었다고 생각합니다
Nogurenn

답변:


275

영원히 기다리지 않으려면 다음이 도움이 될 수 있습니다.

xattr -d com.apple.quarantine '/Applications/Xcode.app'

2
Xcode.app가 명령이 실행되는 동일한 디렉토리에 있는지 확인하십시오. 또한 관리자 권한이 필요하거나 sudo를 사용하십시오
naz December

18
그것은에서 xattr -d com.apple.quarantine /Applications/Xcode.app 감사처럼 일
Pedro.Alonso

3
감사합니다! 이 앱은 바로 지금 앱이 필요할 때 아주 유용합니다. (Xcode 7이 필요한 WWDC 세션으로 이동하여 다운로드하는 것을 잊어 버린 것처럼)
Sirens

4
@alastair HTTPS로 ID를 확인한 Apple 사이트에서 Xcode를 다운로드 한 경우 확인을 건너 뛰면 보안 허점이 어디에 있는지 알 수 없습니다.
sudo

10
오류 : Xcode.app : 해당 xattr : com.apple.quarantine
dhruvm

126

신뢰할 수있는 출처 에서 명령을 다운로드 했으므로 Gatekeeper를 통과하는 명령을 실행하는 방법이 있습니다. Mac OS X에서 큰 번들을 설치할 때 일반적으로 발생합니다. 기본적으로 Gatekeeper는 전체 번들을 검사하여 의심스러운 코드가 없는지 확인합니다. 이것은 Mac OS X을 안전하게 유지하는 많은 것 중 하나입니다. 두 가지 옵션이 있습니다.

1 : 시간을 줘.

또는,

2 : 게이트 키퍼에게 수동으로 알려주십시오. "괜찮습니다. 신뢰할 수있는 출처입니다." 우리는 이것을 어떻게합니까? 음, 첫 번째 화재 귀하의 Xcode.app 폴더에 터미널 위로 이동합니다. (또는 cd응용 프로그램 폴더에서 Xcode를 입력 하고 드래그 앤 드롭) Enter 키를 누르십시오. 다음 명령을 실행하십시오.

xattr -d com.apple.quarantine Xcode.app

당신이 무엇을 설치하는 경우에도 경우 이제 게이트 키퍼를지나 점점 조심 약간 신뢰할 수없는 소스에서, 또는 다른 컴퓨터에 보안 위험을 소개합니다. 필자의 경우 새로운 버전의 Xcode를 빨리 여는 것이 그 명령을 실행할 유일한 시간입니다.


4
이것은 효과가 있었다. 작동 원리 및 게이트 키퍼 배경 정보에 대한 설명에 감사드립니다.
Robert J. Clegg

1
이 답변은 귀하의 설명 때문에 허용 된 답변보다 훨씬 더 유용합니다.
yesthisisjoe

1
방법과 이유에 대한 유일한 답변입니다. 다른 사람들은 방법에 관심이 있습니다. 친절하고 이해하기 쉬운 답변에 감사드립니다.
Nitesh Borad

1
이 줄에 +1, "어떻게해야합니까? 먼저 터미널을 시작하고 Xcode.app 폴더로 이동하십시오 (또는 cd를 입력하고 응용 프로그램 폴더에서 Xcode를 끌어다 놓기). Enter 키를 누르십시오. ":)
Rizwan Ahmed

방금 mac-t의 3.5GB에 대한 qt-opensource를 설치하려고 시도했지만 중단되었으며 10.11.6에서 수정되었습니다.
xaxxon

30

누구든지 다시 설치하는 대신 수정 프로그램을 받았습니까?

매우 긴 "Verifying Xcode"단계를 보는 다른 사람에게는 시간을 주면됩니다. 게이트 키퍼가 (매우 큰) Xcode 번들을보고 합법적인지 확인하는 동안 불확실한 진행 표시 줄이 오랫동안 (수십 분) 유지됩니다. 결국 "이 응용 프로그램은 인터넷에서 다운로드되었습니다. 계속 하시겠습니까?"라는 메시지가 표시됩니다. 또는 번들이 체크 아웃되지 않으면 물론 그 효과에 대한 메시지가 표시됩니다.


4
이것이 내가 필요한 대답입니다. 완료하는 데 약 20 분이 걸렸습니다.
Golden Thumb

2
당신은 정말로 인내심을 가져야합니다. 상태 표시 줄이 끝나면 20 분이 지났고 카운트 다운이 완료되었습니다. 마지막으로 "... 인터넷에서 다운로드 ..."대화 상자가 표시되고 "열기"버튼을 클릭했습니다. 라이센스 등을 묻는 메시지가 표시되기까지 10 분 이상이 걸렸습니다. 이제 "명령 줄 도구"를 추가하려고합니다. 나는 인내심을 가지고 돈을 지불하기를 바라고 있습니다. 현재 상태 표시 줄이 이미 끝에있는 상태에서 "구성 요소 설치"라는 메시지가 표시되고 다른 것처럼 응답하지 않습니다.
LOlliffe

26

거의 모든 대답 xattr -d은 파일에서 실행 하는 것이 좋습니다 . 이렇게하면 파일의 확장 된 속성 (예 : com.apple.quarantine)이 삭제되므로 OSX는 확인 단계를 실행하지 않습니다. 당신은 절대적으로 최후의 수단으로 이것을해야합니다. Apple 은 XcodeGhost 맬웨어 가 감염된 Xcode 버전을 통해 널리 사용되는 iOS 앱으로 확산 된 후 Gatekeeper를 활성화하여 Xcode 버전의 유효성을 검사 할 것을 권장 합니다 .

Xcode 베타 .xip 아카이브를 보관 취소하려는 경우 다음을 시도하십시오.

  1. 보관 유틸리티 앱을 엽니 다. (⌘ + 스페이스 바를 누르고 "Archive Utility"를 입력하여 Finder를 엽니 다)
  2. File-> Expand Archive를 선택하고 Xcode 아카이브를 선택하십시오.

'Xcode_8_beta_2.xip 확장'을 표시하고 '디지털 서명 확인'을 표시 한 후 '작업을 완료 할 수 없습니다'라는 경고를 표시합니다.
Jayprakash Dubey

1
Xcode 베타 xip을 보관 취소하려고 시도했지만 다시 시작하면 문제가 해결되었습니다. 그 후 Xcode가 확인 될 때까지 ~ 20 분을 기다렸습니다.
daramasala

20

나는 같은 문제가 있었다. 빠른 수정은 terminal스포트라이트로 응용 프로그램 또는 유형 터미널에서 열고 아래 명령을 입력하는 것입니다.

cd /Applications -Xcode가있는 응용 프로그램 디렉토리로 이동합니다

xattr -d com.apple.quarantine Xcode.app -OS X에서 Gatekeeper를 무시하고 Xcode를 빠르게 시작합니다.

참고 : Xcode 이름 (예 : Xcode7-1)을 변경 한 경우 ... Xcode7-1.app 명령을 입력해야합니다. 스크린 샷 참조

명령 스크린 샷


이것은 나를 위해 일했습니다 ... / Users 디렉토리에있는 스포트 라이트를 통해 열린 터미널을 열고 위에 주어진 단계를 따르십시오
Vinayak GH

XCODE 7.3.1에서 작동
Jasmeet

1
이것은 OSX 10.11.8 및 Xcode_8.2.xip에서 저에게 효과적이었습니다. 다운로드에서 먼저 Xcode_8.2.xip을 열었으며 다운로드에서 Xcode.app를 생성했습니다. 그런 다음 Xcode.app를 / Applications로 옮겼습니다. 그런 다음 Dubey가 제안한대로 xattr -d com.apple.quarantine Xcode.appsudo없이 실행했습니다 . 그런 다음 Finder에서 확인 메시지를받지 않고 Xcode를 열었습니다.
영단어

16

열린 터미널-

1. cd drag drop xcode (경로)를 입력 한 다음

2. 다음 xattr -d com.apple.quarantine Xcode.app enter

이용 약관에 동의하다


1
끌어다 놓기 및 Enter 키를 누르면 권한 거부 메시지가
표시됨

다음 명령 앞에 nivritgupta add sudo : sudo xattr -d com.apple.quarantine /Path/To/Xcode.app 그런 다음 암호를 입력하십시오 (터미널에 입력하지 않음)
Lucasware

15

Xcode 8의 경우 : Xcode 8 용 El Capitan에서 확인 프로세스를 건너 뛰려면 개발자 다운로드 페이지에서 Xcode 8을 다운로드 한 다음 터미널을 엽니 다.

다음에

xattr -d com.apple.quarantine

그런 다음 xcode 8 다운로드를 터미널 창으로 드래그하십시오. 다음과 같아야합니다.

Xcode 8 설치 이미지


감사합니다. 확인 프로세스를 몇 시간 동안 실행했지만 마침내이 답변을 찾아 보았습니다.
Chris Livdahl 2016 년

밤새 실행했지만 진행률 표시 줄을 채우지 않았습니다. 그런 다음 재부팅하고 기본적으로 즉시 작동했습니다.
rob mayoff

8

Gatekeeper에서 Xcode-beta.app를 면제하는 것에 대해 많은 이야기를하지만, .xip 파일을 면제해야했습니다.

Xcode_8_beta_6.xip을 / Applications에 배치 한 다음 터미널에서 디렉토리를 / Applications로 변경하고 실행했습니다.

xattr -d com.apple.quarantine Xcode_8_beta_6.xip

그런 다음 .xip을 두 번 클릭하여 압축을 풉니 다.


정말 고마워요 베타 6에는 아무것도 없기 때문에 어떻게 해야할지 몰랐기 때문에 그 전에 무엇을 입력하거나 해야할지 확실하지 않았습니다!
dhruvm

6

달리기 xattr -d com.apple.quarantine Xcode.app는 매력처럼 일했습니다. "verifying xcode"완료되지 않았기 때문에 기다리는 것이 효과가 없었습니다.


코드 앞에 4 개의 공백을 사용하거나 백틱으로 묶으십시오. 감사!
johnnyRose

마침내 내가 찾던 대답. 이것은 Xcode뿐만 아니라 모든 것에 적용됩니다. 나는 일상적으로 절대 검증 되지 않은 것들에 갇혀 있어서 이것을 사용해야합니다.
sudo

4

또한 터미널의 명령을 통해 전체 디렉토리 응용 프로그램에 대한 경고 열기를 제거 할 수 있습니다.

xattr -d -r com.apple.quarantine ~/Applications

3

당신은 명령을 시도 할 수 있습니다 :

xattr -r -d com.apple.quarantine /your_path_to_xcode/Xcode.app

-r을 사용하지 않으면 나중에 iOS 시뮬레이터에 대해 동일한 명령을 실행해야합니다. 이 번들에 숨겨진 다른 실행 파일이 무엇인지 확실하지 않습니다.

시간이 있다면 권장되는 방법은 모든 것이 올바르게 확인되도록 확인을 완료하는 것입니다.


3

그것은 나를 위해 일합니다 :

open Terminal cd to path Xcode.app
xattr -d com.apple.quarantine Xcode.app

2

나는 같은 문제 (Macbook Pro, Mid 2015, OS X 10.11.15)를 가지고 있었고 터미널을 사용하여 Gatekeeper를 우회하지 않고 해결할 수있었습니다.

  1. 이전에 다운로드 한 모든 파일 버전을 휴지통에 버리고 휴지통을 비 웁니다. 휴지통을 영원히 비우지 않은 경우 시간이 오래 걸릴 수 있습니다. 문제가 발생한 .xip 파일을 수동으로 삭제하여 시간을 절약 할 수 있습니다. 현재 사용 중이 어서 삭제되지 않는 여러 인스턴스를 발견했습니다.

  2. 컴퓨터를 다시 시작하십시오. 이제 휴지통에있는 .xip 파일을 문제없이 삭제할 수 있습니다.

  3. Xcode8 베타를 다시 다운로드하고 (시간과 패킷 손실을 줄이기 위해 미디어를 스트리밍하지 마십시오.)이를 엽니 다.

  4. 그래도 문제가 해결되지 않으면 터미널을 열고 위의 답변 중 하나를 따르십시오.


1

다음 명령을 실행하여 이것이 시스템에서 Xcode의 위치인지 확인하고 시스템에 더 많은 버전의 Xcode가있는 경우 xcode 이름을 실제 이름으로 대체하십시오 (xcode2 또는 Xcode 3) .. 모두 최고 ..

xattr -d com.apple.quarantine Xcode.app


1

프로세스가 끝날 때까지 기다리십시오. 때로는 보통 시간보다 오래 걸리지 만 다음 프로세스에 대한 경고 상자가 표시됩니다. 앉아서 마무리하자. :)


-2

2017 년 11 월 현재 확인 메시지가 표시되지 않습니다. 데스크탑에 아무 것도 표시되지 않은 상태로 이동하는 확인 중이 아닌 "Xcode_9.1xip"입니다.

나는이 수정을 시도하고 Expensive Apple을 여러 번 공격했으며 Google 검색은 Expensive Uber 머신이 왜 항상 허용 할 수없는 방식으로 작동하는지 (Mac 사용자의 PC에서 램버트되는) 이유를 이해합니다. 차를 마시고, 키보드를 치고, Expletives를 사용하여 비싼 Apple 컴퓨터와 관련된 주요 용어를 검색하여 문제 또는 유사한 문제를 겪고있는 다른 사람의 수를 확인하십시오.

20 분이 지나면 똥꼬 리가 다시 돌아 오는 것을 고려하고, 더 많은 포럼 게시물을 읽으십시오. 키보드를 몇 번 쓰러 뜨리는 것을 고려하십시오.이 시점에서 Apple 관리 정책에 따라 악용으로 신고 될 수 있습니다.

결국 그것은 효과가 있었고, 오랫동안 끌어 낸 프로세스에서 다음 걸림돌을 찾으십시오. 즉, 오늘날 전혀 생산성을 얻지 못할 것입니다. 이번에는 벽에 머리를 두드리는 동안 전체 프로세스를 다시 반복하십시오.

삭제를 위해 0-30 초 내에 플래그가 지정 될 것으로 예상됩니다. :) 09:43 am GMT


oooh 25 분 후 나는 방금 비싼 기계를 다시 시작하기로 결정했습니다. Hey-ho가 재부팅하고 작동했습니다. 오, 10 분 안에 폴더가 계속 확장되고 있지만 기계가 레인지 모델의 최고 모델입니다 (Cutting Edge 2010 기술). 그래서 좋은 조언은 인내심이 얇은 타격을 입은 후에 Apple이 거기에서 할 일을 할 시간을주십시오. 재부팅 다시 시도하면 예상대로 (느리게) 작동 할 수 있습니다.
Andy Donegan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.