Xcode 9“iPhone이 사용 중 : iPhone에 대한 디버거 지원 준비”


398

이 메시지에 대한 자세한 정보를 찾고 있습니다. Xcode 9는 이미 몇 분 동안 걸려있는 것 같습니다.

Xcode 9에서 iOS 11로 업데이트 된 이전에 사용한 장치를 빠르게 인식하도록하려면 어떻게해야합니까?

.Alex의 iPhone 사용 중 :
.Alex의 iPhone이 완료되면 .Alex의 iPhone Xcode에 대한 디버거 지원 준비 가 계속됩니다.

위의 오류 메시지에 대한 Xcode 스크린 샷


6
전화를 다시 시작하고 1 분간 기다렸다가 작동했습니다.
Michael Wang

2
전화를 재부팅하고 XCode를 여러 번 다시 시작했는데 도움이되지 않았습니다. Mac을 재부팅 한 후에는 작동하지 않았습니다.
Mercurial

iPhone 6에서 iOS 업데이트를 수행 한 후에 이런 일이 발생했습니다. Xcode 창의 맨 위에있는 진행률 표시 줄에 백그라운드에서 진행중인 작업의 진행률이 표시되어야합니다. 나는 그것이하고있는 모든 것은 iDevice에서 OS를 업데이트 할 때마다 발생하는 것과 같은 충돌 로그 / 심볼 / 등을로드하는 것입니다.
Supertecnoboff

답변:


609

이를위한 여러 가지 솔루션이 있습니다.

해결 방법 1 : 10 ~ 15 분 동안 기다립니다. 차를 마시거나 주위를 돌아 다니며 ;-)

해결 방법 2 : 시스템에서 장치를 분리하십시오. iPhone과 Xcode를 모두 다시 시작한 다음 다시 빌드하십시오.

해결책 3 :

  1. Windows → 장치 및 시뮬레이터 (바로 가기 키 : cmd + shift + 2)로 이동하십시오.

    1 단계

  2. 당신은 메시지와 함께 시스템에 연결된 아이폰 장치를 볼 수 있습니다

    iPhone 사용 중 : iPhone에 대한 디버거 지원 준비

  3. 왼쪽 하단에있는 더하기 버튼 (+)을 클릭하십시오.

    2 ~ 3 단계

  4. 시스템에 연결된 장치가 표시됩니다. 다음 버튼을 클릭하십시오.

    4 단계

  5. 그런 다음 '장치 설정에 성공했습니다'가 표시됩니다. 완료 버튼을 클릭하십시오.

    5 단계

솔루션 3이 나를 위해 일했습니다!

해결책 4 :

장치를 페어링 해제했다가 다시 페어링하십시오. 그런 다음 3 단계를 수행하십시오.


73
해결책 3은 놀랍습니다. 5 단계 후에이를 추가하고 싶을 때 "실행 취소"를 클릭하고 다시 실행해야합니다. 그런 다음 즉시 실행됩니다.
Kqtr

2
설정> 일반> 프로파일 및 장치 관리에서 신뢰 문제가 있는지 iPhone에서 확인할 수 있습니다.
danielhadar

13
이 iOS 생태계에는 많은 문제가 있습니다. 방금 배우기 시작했으며 첫 달에는 macOS, iOS 및 xCode의 버그를 해결했습니다.
Primož Kralj

3
정말 고맙습니다! 솔루션 # 3은 즉시 작동했습니다. 방금“실행 취소”를 클릭해야했습니다. 이는 내가 ... (... 너무, 내가 그들 의견을 보내, 나는 확실히 많은 사람들이 한 오전) 애플이 말도 안되는 버그를 수정 생각하지만, 거의 년 동안 짜증나는 날이었다
Majakovskij

14
솔루션 # 1 나를 위해 일했다 : D! 처음에는 방금 기다려야한다고 생각했지만 차를 마신 후에야 실제로 효과가있었습니다! 팁 주셔서 감사합니다
Ki Jéy

218

'Cancel Running'을 클릭하고 장치 목록을 열고 iPhone의 페어링을 해제하고 USB 케이블을 분리했다가 다시 연결 한 다음 iPhone을 페어링 한 다음 iPhone에서 암호를 입력하라는 요청을 받았습니다 ( "핀 코드"). 이것을하고 마침내 내 전화를 올바르게 페어링 할 수있었습니다.


3
iPhone을 재시동 할 필요가 없었습니다. 홈 화면이 켜져 있는지 확인하고 iPhone을 연결 해제하고 USB를 연결 해제했다가 다시 연결했는지 확인하십시오. iPhone에서 신뢰 버튼을 클릭하면 좋습니다.
Spechal

나는 홈 화면이 계속 켜져 있는지 확인할 필요가 없었고 대답의 단계를 따라 잘 작동했습니다.
Jake T.

iTunes 신뢰할 수있는 질문에 대답해야했습니다. 대답 후에 만 ​​성공
djdance

3
페어링 해제 및 재 페어링이 작동했습니다. (이 Xcode 옵션은 Windows-> 장치 및 시뮬레이터에 있습니다.)
Freewalker

이것은 3 번 시도한 후에 작동하므로 위의 솔루션 # 1 (간단히 기다리십시오)이 유일한 작동 솔루션입니다.
Daniel Springer

61

몇 분 기다리십시오. 응용 프로그램이 자동으로 시작됩니다


그리고 그것은 처음 일어났다. 그 문제가 있었기 때문에 여기에서 내 길을 봤지만 처음 응용 프로그램을 시작하려고 할 때만 발생했습니다. 3 일 동안 다시 발생하지 않았습니다.
kevLinK

23

Xcode를 다시 시작하면 나에게 도움이되었습니다.

나에게 효과가 없었던 것 :

  • 한 장치에서 1 시간 동안 대기
  • 다른 장치에서 1 시간 동안 대기
  • 장치 재시작
  • 페어링 해제 / 페어링 장치

16

XCode가 그 아래에 장치 관리자 창을 열고 다음 버튼을 누를 때까지 기다립니다. 해당 창으로 전환하고 다음을 누르면 프로세스에 대한 진행률 표시 줄이 나타납니다.

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오


2
Xcode의 WINDOW> Devices & Simulators로 이동하여 처리 중이라는 것을 알았습니다. 도움이되었습니다. 감사!
어니

12

제 경우에는 iTunes가 열려있었습니다.

1-iTunes를 엽니 다

2-전화 접속

여기에 이미지 설명을 입력하십시오

3-전화 연결을 끊으려면 클릭하십시오 여기에 이미지 설명을 입력하십시오

이제 장치가 XCode에서 준비되었습니다

여기에 이미지 설명을 입력하십시오

그것이 도움이되기를 바랍니다 ....


1
iTunes 닫기 "iPhone에 사용 가능한 소프트웨어 업데이트가 있습니다"대화 상자가 문제를 해결했습니다.
Erick A. Montañez

당신이 개발하는 동안 음악을 듣고 싶지 않다면, 그것을 닫습니다 @ ErickA.Montañez =)
h3nr1ke

@ ErickA.Montañez는 iOS가 제대로 업데이트되지 않았다는 것을 의미합니다. 업데이트를 다운로드하여 설치해야합니다 (먼저 백업)
Daniel Springer

10

케이블을 뽑고 이것을 봤습니다. 그것이 끝에 도달 한 후에 나는 그것을 아무 문제없이 실행할 수 있었다.

"디버거 지원 준비"를 표시하는 상태 표시 줄의 Xcode 스크린 샷

이것을보기 위해 플러그를 뽑을 필요는 없습니다. 취소를 누르면 진행 상황이 표시됩니다.


좋은 힌트였습니다. 처음에는이 막대가 보이지 않았습니다. 그래서 나는 생각했다; 진행률 표시 줄이 보이지 않으면 전화를 끊고 다시 시도하십시오.
Kevin R

10

아래 솔루션이 나를 위해 일했다면 문제를 해결하는 단계를 따르십시오.

1 단계 : 실행 취소

2 단계 : 창 메뉴를 열고 장치 및 시뮬레이터 선택

3 단계 : iPhone 페어링 해제

4 단계 제거 된 아이폰 : USB 케이블재 연결 시스템에

5 단계 : 연결시 iPhone을 페어링하면 신뢰 여부를 묻는 메시지가 표시됩니다. iPhone에서 트렁크를 클릭하고 비밀번호 (Pin Code)를 입력하십시오.

참고 : 나는 그들이 나를 위해 일한 위의 모든 단계를 수행했습니다. 장치 디버거 문제가 사라졌습니다.

아래는 장치 및 시뮬레이터 메뉴 의 스크린 샷입니다.

여기에 이미지 설명을 입력하십시오


6
  1. 창 메뉴를 클릭하십시오
  2. 장치 및 시뮬레이터 선택
  3. 장치를 선택하십시오
  4. 왼쪽 하단에서 + 버튼을 클릭하십시오
  5. 다음을 클릭하십시오
  6. 완료를 클릭하십시오

5

장치에서 앱을 삭제하고 Xcode로 다시 설치하면이 문제가 해결되었습니다.


4

디스크에 100MB 미만의 여유 공간이 있음을 깨달았습니다. 디스크 공간을 확보하면 문제가 해결되었습니다!


3

iOS 11이 설치된 새 장치를 연결하면 Xcode 9에서 해당 장치에 대한 디버거 지원을 준비합니다. 이때 완료하기 위해 기다려야 합니다.

그런 다음 해당 장치에서 프로젝트를 실행하면 원활하게 실행됩니다.

디버거 지원을 만드는 동안 인내심을 유지하지 않으면 질문에 언급 된 오류가 발생합니다.


이것은 효과가있었습니다. 프로세스가 완료 될 때까지 몇 분 정도 기다리십시오.
Crashalot

예, 그 시간에 침착 해 지거나 커피 한 잔을 마시십시오 😂
R. Mohan

3

간단한 해결책 :

  • 열린 창-> 장치 및 시뮬레이터
  • 사이드리스트에서 iPhone 페어링 해제
  • USB 케이블을 분리했다가 다시 연결
  • 장치의 프롬프트 메시지에서 신뢰를 누르십시오!
  • 그런 다음 작동합니다! 그것은 나를 위해 일했다

3

나는 iPhone X를 사용하여 네트워크를 통해 디버그 하고 갑자기이 문제가 발생했습니다.

"네트워크를 통한 연결"을 비활성화 하고 USB로 다시 시도하십시오. 이 트릭은 나를 위해 일했습니다.

여기에 이미지 설명을 입력하십시오


3

가장 좋은 방법 :

  1. 아이폰을 분리합니다.
  2. command + shift + k 또는 제품-> 정리로 이동하여 xcode를 정리하십시오.

다시 연결

다시 뛰어


2

아이폰을 재부팅하고 열려있는 다른 모든 응용 프로그램을 닫고 잠금 해제 전화가 작동했습니다.


2

나는 같은 문제가 여러 번 있었는데, 이것들은 나를 위해 일했다 :

  • 내 전화 + xCode를 다시 시작하십시오.
  • Mac과 iPhone이 모두 동일한 네트워크에 연결되어 있는지 확인하십시오.
  • 내 전화를 고치기.

2

내 설정

  • macOS 10.14.6
  • iOS 13.2.3
  • Xcode 11.2

2019-11-24까지 모든 "speedrun"팁을 운없이 시험해 보았습니다. 내 경우에는 기다릴 수밖에 없었지만 엄청나게 길었다.

새로 업그레이드 된 iOS 버전.

그런 다음 reddit 에 대한이 의견을 찾았습니다 .

이것은 해당 컴퓨터의 Xcode가 이전에 보지 못한 iOS 버전의 장치를 연결할 때 필요합니다. / Users / username / Library / Developer / Xcode / iOS DeviceSupport에 저장하며 시간이 걸립니다. 도움이되지 않으므로 Xcode를 다시 시작하지 마십시오. 종료 될 때까지 기다리십시오.

이 디버거 지원 파일은 많은 공간을 차지하기 때문에 꽤 시간이 걸립니다 (29GB). 거기에서 모든 버전을 안전하게 삭제할 수 있지만 해당 버전으로 장치를 다시 연결하면 파일이 다시 저장됩니다. 할퀴다.

따라서 iOS를 방금 업그레이드 한 경우 네트워크 상태에 따라 "처음부터"부분이 평소보다 오래 걸릴 수 있습니다. 제 경우에는 다른 사람들이 주장한 "10-15 분"보다 훨씬 더 깁니다. 시간 단위로 측정합니다.

많은 트릭이 효과가있는 것처럼 보이지만 Xcode가 백그라운드에서 설정 작업을 계속하는 동안 시간이 지남에 따라 시간이 지남에 따라 사실을 무시하고 재시작 / 재부팅 사이클을 수행 할 때마다 작업을 재개 할 수 있습니다.

이로 인해 Xcode 버전이 iOS 포인트 릴리스보다 한 발짝 앞서 있다는 사실을 알게되었습니다. 내 Xcode를 업그레이드 한 후 작동했습니다.

그러나 팁을 따라 iOS DeviceSupport 폴더를 제거했기 때문에 시간이 더 걸렸습니다!

내 제안은 다음과 같습니다.

  • Xcode 버전을 부 버전으로 확인하여 실제로 iOS 버전을 지원하는지 확인하십시오.
  • 이 팁에서 제안한 ~/Library/Developer/Xcode/iOS DeviceSupport대로 새로 생성 된 장비 지원 컨텐츠를위한 공간을 확보하려면 Mac의 디스크 여유 공간을 확인하십시오 .
  • 이 팁에서 알 수 있듯이 장치를 충분히 빠른 USB 포트에 연결했는지 확인하십시오 .
  • Xcode가 "디버깅 준비"를 마칠 때까지 기다리십시오.
  • 몇 초 또는 몇 분 안에 완료되지 않으면 계속 기다리십시오.
  • 몇 가지 팁 이 제안 할 수 있으므로 폴더를 제거하지 마십시오 . 제거하면 단순히 더 오래 기다릴 수 있습니다!

Xcode 11.3.1이 손상되었다고 생각합니다. 업데이트 후 다중 장치에 문제가있었습니다.
페드로 파울로 아모 림

1

iOS 11.0.3으로 업데이트하면 오류가 나타납니다. iPhone과 XCode를 다시 시작한 후 "앱을 시작할 수 없습니다"라는 메시지가 표시되어 휴대 전화의 기기 관리로 이동하여 신뢰할 수있게되었습니다.


1

컴퓨터에서 실행할 iTunes 권한을 부여하지 않았기 때문에이 문제가 발생했습니다. (나는 iTunes에 음악을 사용하지 않기 때문에, EULA 대화 상자가 나타날 때마다 어리석게도 "거절"을 누르 셨습니다.)


답변 만 제공하십시오. 의견이 없거나
답글

1
  • 내 iPhone 페어링 해제
  • USB 케이블을 분리했다가 다시 연결했습니다 (USB를 뽑았다가 다시 꽂아야합니다)
  • iPhone을 페어링했습니다.

(3 가지 중요한 단계)



1

Xcode 10.3 솔루션

다음과 같은 오류 메시지가 적용됩니다.

iPhone 사용 중 : iPhone이 종료되면 iPhone Xcode에 대한 디버거 지원 준비가 계속됩니다.

이 장치와 통신하는 중에 오류가 발생했습니다. (서비스가 유효하지 않습니다.) 장치를 재부팅하고 다시 연결하십시오. (0xE8000022).


Jayprakash Dubey의 게시물 의 단계를 따르십시오

  • Xcode를 닫습니다.

  • DerivedData 폴더 ~ / Library / Developer / Xcode / DerivedData의 내용 삭제

  • Xcode 및 iPhone 재시작

  • Xcode와 iPhone을 다시 페어링

  • & 응용 프로그램 실행


0

iPhone을 최신 버전 11.0.3으로 업데이트 한 다음 iPhone을 다시 시작했습니다. 내 XCode 9를 다시 시작했습니다.


0

Apple TV로 솔루션을 찾는 사람들에게는 Macbook Air (2015 년 초)와 함께 Apple TV 4K에서 "Apple TV 사용 중 : Apple TV에 ​​대한 디버거 지원 준비 중"이라는 정확한 문제가 있습니다.

해결책은 장치를 페어링 해제하거나 다시 시작하지 않는 것입니다. 그러나 네트워크를 전환합니다. 더 빠르고 개방적인 네트워크로 가져 왔고 완벽하게 작동합니다.


0

베타 소프트웨어를 실행하고 OS를 업데이트하는 경우 최신 Xcode 베타도 구하십시오. 이것은 나를 위해 그것을 고쳤다.


0

Xcode가 장치를 처리하려고 시도하는 동안 AppCode를 열어두고 문제를 해결했습니다. 아마도 가능한 문제 중 하나 일 수 있습니다.


0

나를 위해 그것은 아래 단계를 따른 후에 일했습니다.

1 단계 장치 및 시뮬레이터로 이동

여기에 이미지 설명을 입력하십시오

2 단계 실행 대상으로 표시 및 네트워크를 통한 연결 옵션 선택 해제

여기에 이미지 설명을 입력하십시오

Xcode 를로드 할 때까지 몇 초 동안 기다리 십시오. 원하는 경우 Xcode를 다시 시작할 수도 있습니다.

3 단계 동일한 단계를 수행하여 장치 및 시뮬레이터로 이동

두 옵션을 모두 취소하면 앱을 다시 설치하는 것이 정상입니다.


0

Xcode 10.2.1을 사용하는 macOS 10.14.5에서 동일한 문제가 발생했습니다. 여기에 어떤 해결책도 도움이되지 않으면 Mac을 재시동하고 이것은 트릭을 수행했습니다 ...


나를 위해 작동하지 않았습니다 : iOS 13.2.3, macOS 10.14.6, Xcode 11.2.
kakyo

0

케이블 때문에 같은 문제에 직면했습니다. 타사 USB / 조명 케이블을 원래 Apple 케이블로 변경하여 작동했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.