[ios] iPhone이 잠금 해제 된 경우 Xcode“장치 잠금”

빌드하고 실행하려고 할 때 Xcode는 내 장치가 잠겨 있다고 말했습니다. 나는 내 아이폰을 보았는데 전혀 잠겨있지 않다. 이 문제를 어떻게 해결합니까?



답변

우연히 장치를 “신뢰”하지 않았습니까? 이렇게하면 장치가 잠금 해제되어 있어도 xcode와 통신 할 수 없습니다.

다음은 Apple의 지원 문서입니다 : http://support.apple.com/en-us/HT5868


답변

내 전화는 Mac을 “신뢰”하도록 설정되어 있는데 Xcode 6.1.1에서 여전히이 오류가 발생했습니다.

이것은 나를 위해 일했다 :

  • 장치의 플러그를 뽑다
  • xcode를 종료
  • xcode 열기
  • 장치를 연결하십시오
  • 빌드 / 실행

답변

최근에 iOS 9에서 10으로 기기를 업데이트 한 직후에 XCode 8에서이 문제가 발생했습니다. 정확한 오류는 다음과 같습니다. Development cannot be enabled while your device is locked. Please unlock your device and reattach.휴대 전화의 잠금이 해제되어 있고 기기의 플러그를 뽑았다가 다시 꽂은 후에도이 오류가 발생했습니다.

여러 답변에서 언급했듯이 device is locked메시지는 실제로 MacBook을 신뢰하지 않는 장비를 나타냅니다. 필자의 경우 iOS 10으로 업데이트 한 후 휴대 전화가 기본적으로 컴퓨터를 신뢰하지 않는 것으로 생각합니다. 설정을 재설정하는 데 도움이되는 단계는 다음과 같습니다 (이것은 Apple 지원 페이지에서 tehprofessors의 답변에 언급 된 것과 동일한 프로세스입니다) ) :

  1. MacBook에서 장비를 연결 해제하고 Xcode를 닫으십시오.
  2. 기기에서로 이동 Settings > General > Reset한 다음Reset Location & Privacy
  3. 기기를 컴퓨터에 다시 연결하면 기기를 신뢰하라는 메시지가 표시됩니다. 신뢰를 누릅니다.
  4. 이제 Xcode를 다시 열고 프로젝트를 다시 빌드하십시오.
  5. device locked오류가 사라집니다.

답변

Xcode 상단 막대의 창 메뉴에서 장치 및 시뮬레이터를 선택하십시오.

(또는 SHIFT + COMMAND + 2를 누름)

그런 다음 장치를 선택하고 마우스 오른쪽 단추를 클릭하고 페어링 해제를 선택하십시오.
이 신뢰 또는 신뢰하지 않으면 장치에 나타납니다.
장치를 다시 신뢰하면 개발 준비가 시작됩니다.
Xcode가 개발을 위해 장치를 페어링 할 때까지 기다렸다가 가십시오!


답변

“이 컴퓨터 신뢰”옵션을 처음으로 선택했지만 같은 문제가 발생했습니다.

이것은 나를 위해 일했다

  1. 장치를 잠그십시오
  2. 장치에서 케이블을 제거하십시오.
  3. 장치 잠금 해제
  4. Mac에 다시 연결

답변

2018 년

내가 찾은 가장 빠른 방법은 다음과 같습니다.

1) 창-> 장치로 이동하십시오 (xcode에서 단축 키를 CMD + P로 변경했습니다)
2) 장치에서 unpair 를 누릅니다 .
3) iPhone에서 신뢰 를 누릅니다 .
4) 다시 빌드하거나 빌드하지 않고 실행 (Ctrl + CMD + R)여기에 이미지 설명을 입력하십시오


답변

논리적 인 대답이 필요한 사람은 ..

  1. 창-> 장치 및 시뮬레이터로 이동하십시오. 기기를 마우스 오른쪽 버튼으로 클릭하고 페어링을 해제합니다.
  2. 케이블을 분리했다가 다시 연결하십시오.
  3. 기다려 & Xcode가 장치를 감지하도록하십시오.
  4. 프로젝트를 실행하십시오.
  5. iOS 기기 를 신뢰 하고 비밀번호를 입력하십시오.