Xcode에서 시계가 페어링되고 시계의 UDID가 등록되어 있어도 (페어링 된 Apple Watch 없음)이 표시됩니다.


81

내 전화는 ineligible targetXcode에 표시되고 옆에 ( no paired Apple Watch) 라고 표시 됩니다.

내 Apple Watch가 iOS 기기에 등록되어 있습니다. UDID를 볼 수 있습니다. 시계에는 watchOS 2.0이 설치되어 있고 iPhone 6에는 iOS 9가 설치되어 있습니다. 아이폰은 시계와 잘 어울리 며 앱을 설치할 수 있습니다.

시계와 휴대 전화를 모두 재부팅 해 보았습니다. Xcode 재부팅을 시도했습니다. Xcode에서 새 구성표를 만들려고 시도했지만 여전히 표시됩니다 (페어링 된 Apple Watch 없음). 제품 / 대상을 선택하면 앱이 휴대 전화에 표시됩니다. 시계 앱이 설치되지 않습니다. 거기에 " 설치 중 ... " 이라고 말하면 됩니다.


Xcode에서 Window-> Devices로 이동하여 휴대폰을 클릭하면 시계가 맞습니까?
keji

@kdogisthebest 아니요, 시계가 장치로 나열되지 않았습니다. 전화가 나열됩니다.
dmin7b5 2015-06-12

Xcode 7.1 베타에서는이 문제가 발생하지만 7.0에서는 발생하지 않습니다. 이 페이지의 모든 솔루션을 시도해 보았습니다. 나는 갑자기이 메시지가 나타날 때까지 내 시계를 잘 만들고 있었다.
Charlie Schliesser

제 경우에는 블루투스를 활성화하여 문제를 해결합니다. :)
ChikabuZ

답변:


96

나는 내 시계를 새 휴대폰과 페어링했고이 문제에 부딪혔다. 나는 모든 파일을 제거 ~/Library/Developer/Xcode/watchOS DeviceSupport/했고 그것을 해결했습니다!


4
이것은 실제 솔루션, 그것은 완벽하게 나를 위해 일한입니다
shontauro

1
나를 위해 일했습니다.
Naftali Beder

3
"watchOS DeviceSupport"폴더를 찾을 수 없습니다.
Mohammad Zaid Pathan

나를 위해 일했습니다 (많은 낭비되는 재부팅!). 그리고 시뮬레이터도 여전히 작동합니다.
루이스

3
위의 (답) 후, 아이폰을 다시 연결
brainray

33

나를 위해 일한 것은 WatchKit 앱 대상으로 이동하여 적절한 계정으로 팀을 업데이트하는 것입니다. 그렇게하면 내 기기가 적격 한 것으로 표시되었습니다.


6
이것은 나를 위해 문제를 해결하지 못했습니다. 나는 똑같은 문제가 있습니다. 내 시계가 내 휴대 전화와 명확하게 페어링 되었음에도 불구하고 장치에 전혀 표시되지 않습니다 (사용할 수있을 것으로 예상되는 모든 시계 기능을 사용할 수 있습니다). 나는 시계를 재설정하고 새로운 장치로 설정하려고 시도했습니다. (나는 시계에서 신뢰 프롬프트를
받았는데

Watch 앱과 확장 프로그램 모두에서이 작업을 수행해야합니다.
Dan

26

2020 :이 시점에서 더 이상 시뮬레이터에서 데이터를 전송하는 WCSession을 얻을 수 없습니다. replyHandler작동하는 Watch에서 iPhone으로의 메시지, WCErrorCodeWatchAppNotInstalled 로 iPhone에서 Watch 로의 메시지가 실패합니다. 매일 여러 번 재부팅하고 새로운 iPhone + Watch 조합을 삭제 및 설정하는 것으로 시작됩니다. 친구의 장치로 새로 설치된 macOS를 사용해 보았지만 물론 운이 없었습니다. 그러나 그것은 분명히 내 잘못입니다. 버그 보고서를 제출해도 모든 작업이 진행 중이며 지금이 티켓을 닫을 것이라는 메시지 만 계속 표시되므로 아무 작업도 수행하지 않습니다. 나는 단지 돕고 싶었습니다.

2019 : 새로운 iPhone, 더 나쁘다. 이제 내 개발의 모든 구성 요소가 2017 년 이후로 변경되었으며 여전히 모든 빌드에서 시뮬레이터를 목표로 삼고 있습니다. 애플, 왜?

2018 II : 더 이상 저에게 효과가 없습니다. 많은 시간 동안 Apple에 연락했고 Apple Watch는 Playground로드 / 실행 중이지만 실제로 실행되지 않기 때문에 이웃으로 이동 한 것 같습니다 . 두 번째 Mac, 새 프로젝트를 구입했지만 아무것도 작동하지 않습니다. 슬퍼.

2018 : 지난 며칠 동안 저는 다음과 같은 일을 정말 성공적으로 수행했습니다.

iPhone에서 :

  • 와이파이 끄기
  • 블루투스 끄기
  • 와이파이 켜줘
  • 블루투스 켜기

시계에서 :

  • 비행 모드 켜기
  • 비행 모드 비활성화

대부분의 경우 연결을 정상화하는 데 30 초 이상 걸리지 않았습니다. "워치 비행 모드"라고 생각하지만 (다소) 실행중인 시스템을 변경하지 않으므로 지금부터는 이것이 제 절차가 될 것입니다. 내 2017- 답장은 여전히 ​​일부 사람들에게 도움이되는 것 같습니다.

2017 : 가끔 표시되지만 자주 표시되지 않는 경우 iTunes 를 닫았 기 때문일 수 있습니다.

다시 연결 한 후 자주하는 작업 인 iTunes를 닫았습니다. 즉시 시계가 "페어링 해제"상태로 바뀌 었습니다. USB 케이블을 다시 연결했지만 iTunes를 열어두면 그 이후로 도움이되었습니다.


그것을 자신을 생각하지만 난 10 번 및 iTunes는 항상 결정 요인처럼 그것을 테스트 할 수 없습니다 참으로 그렇게
user2875404

3
나를 위해 문제를 해결하지 못합니다. 이것은 시계 개발을 늦추는 성가신 버그입니다.
GarySabo

1
레이더를 제출 한 사람이 있습니까?
GarySabo

1
이 문제는 그들을 위해 충분한 것으로 보인다 시간의 5 % 작동하기 때문에, 애플은 아마 상관하지 않는다 그것을 2015 년까지 와서 거의 모두 경험이있다
user2875404을

3
2020 년이고 Xcode가 내 시계에서 앱을 실행하도록 설득하는 데 시간을 낭비했습니다. 시뮬레이터를 사용하지만 CloudKit (현재 시계 앱에서 데이터를 가져오고 나가는 데 권장되는 방법)은 시계 시뮬레이터에서 지원되지 않습니다. 아무도 Apple Watch 앱을 개발하는 방법을 이해하지 못합니다.
Hendrik

14

시계에서 카메라 도우미 앱을 엽니 다. 나를 위해 이것은 작동합니다. 앱이 전화 연결을 시작하는 것 같습니다.


방금이 문제가 있었는데이 문제가 해결되었습니다. 감사!
Chris Marshall

10

Apple Watch에서 "이 컴퓨터 신뢰"메시지를 탭해야하는 것 같습니다. 이것은 내 문제를 해결했습니다. 또한 XCode에 "인덱싱 중 ..."또는 "심볼로드 중 ..."메시지가 표시되는지 확인하십시오. 작업이 끝날 때까지 기다려야합니다.


9

Xcode의 버그처럼 보입니다! ~/Library/Developer/Xcode/watchOS DeviceSupport/"Watch1,2 2.0 (빌드 번호)"라는 폴더로 이동하여 생성하고 '빌드 번호'에는 watchOS 빌드 번호를 사용합니다. 이 폴더 안에 "Symbols"라는 다른 폴더를 만듭니다.

따라서 최신 빌드의 경우 : ~/Library/Developer/Xcode/watchOS DeviceSupport/Watch1,2 2.0 (13S5305d)/Symbols.

Xcode를 정리하고 다시 시작하십시오.


1
여기에 나열된 다른 모든 답변도 시도했지만 나를 위해 일한 것 같습니다. 누가 압니까? ... 다른 것들 중 하나 한 수
조쉬 갈색

올바른 팀을 선택하면 모든 내가 필요했던 그 매우 오해의 소지가 있기 때문에 확실히 아직 버그가 ...
앤더스

8

나에게 그것은 시계에서 컴퓨터를 신뢰하는 문제였습니다. "이 컴퓨터 신뢰"요청을 받으려면 시계를 재부팅해야했습니다.


1
Watchkit 앱을 선택했을 때 Xcode가 Xcode에 내 iPhone을 표시하지 않았습니다. Apple Watch (5.1.3)를 재부팅했는데 Xcode에 이제 iPhone과 시계가 표시됩니다.
tokentoken 19

6

제 경우에는 새 시계와 페어링 된 iPhone에 대해 네트워크를 통해 연결이 활성화되어 있었기 때문이라고 생각합니다 .

무선 연결 기능을 비활성화 한 다음 케이블을 통해 iPhone을 내 Mac에 연결하면 시계가 장치 목록에 나타납니다.

개발자 센터에 등록 할 UUID를 얻은 후 네트워크를 통해 연결을 다시 활성화 했고 시계가 더 이상 장치 화면에 나열되지 않았습니다. 그러나 케이블을 통해 전화를 연결하면 시계 정보가 나타납니다.

따라서 무선 연결을 사용하는 경우 케이블을 통해 장치를 연결하기 만하면 목록에 시계가 표시되기를 바랍니다. 행운을 빕니다!


4

Xcode 환경 설정의 계정 탭에서 내 Apple ID를 삭제 한 다음 다시 추가해야했습니다.


4

나를 위해 일한 것은 약 1 분을 기다리는 것입니다. Xcode에는 진행률 표시 줄이 없었습니다. 잠시만 기다려주세요.


iPhone에서 Watch 앱을 열었고 Xcode에서 페어링 된 Watch를 보는 데 30 분이 걸렸습니다. 그것이 유용한 지 모른다.
chengsam

4

나를 위해 MAC에서 iTunes를 열고 열어 두었습니다.

Xcode 9.4.1


2

나는 똑같은 설정을 가지고 있으며 같은 문제가 있습니다. 저에게 효과가 있었던 것은 페어링을 해제하고 시계를 다시 페어링하는 것입니다. 그런 다음 시계에서이 컴퓨터를 신뢰하고 Xcode가 메뉴에 나열하기 시작했습니다.

이전에 페어링 된 1.0.1 위에 watchOS2 베타 5를 업데이트 한 것으로 보이며 watchOS2에 대해 다시 설정하면됩니다.


2

나를 위해 일한 것은 Xcode의 프로젝트 창을 열고 현재 열려있는 프로젝트의 파생 데이터 줄 옆에있는 삭제 버튼을 클릭하는 것이 었습니다. 그 후 대상이 자동으로 [내 iPhone 이름] + [내 시계 이름]으로 전환되었습니다.

내 설정 : Xcode 7, iOS 9 (공개 릴리스) 및 watchOS 2 베타.


2

기기에서 Watch 앱을 열고 앱까지 아래로 스크롤 한 다음 Apple Watch에서 앱 표시를 활성화해야합니다.



2

블루투스로 Apple Watch를 iPhone에 연결해야합니다. Wi-Fi 연결은 테스트를 위해 작동하지 않습니다.


2

나는이 문제로 정말로 고생했지만 이것은 나를 도왔습니다.

수정 단계 :

  1. 내 시계 페어링 해제
  2. iPhone과 Apple Watch를 모두 재부팅하십시오.
  3. 다시 페어링하고 내 시계를 새 시계로 설정
  4. iPhone을 Mac에 연결 (먼저 연결 해제)
  5. Apple Watch에서 묻는 메시지가 표시되면 컴퓨터 신뢰라고 말합니다.
  6. 플러그를 뽑았다가 다시 연결하십시오.
  7. XCode 닫기 및 열기
  8. 프로젝트를 열고 몇 초 동안 기다리십시오.

이것은 저도 도왔습니다! 중요한 부분은 백업에서 복원하는 대신 시계를 새 시계로 설정하는 것이 었습니다.
pipacs

2

나는 돌파구를 가졌을지도 모른다 .... 내 Mac에서 WIFI를 끄고 즉시 시계를 찾았습니다 .😱


2

전화가 컴퓨터와 동일한 Wi-Fi 네트워크에 연결되어 있는지 확인하십시오.

나는 위의 해결책을 시도하면서 이것으로 고투하는 데 며칠을 보냈습니다. 스위치 네트워크, 잠시 기다렸다가 이제 다시 작동합니다. 아.

집에 Wi-Fi SSID가 4 개 있습니다 (오래된 집, 두꺼운 벽, 하나의 라우터가 제대로 덮지 않음). 컴퓨터가 하나를 선택하고 다른 하나를 전화로 선택했습니다.


1

이것은 나를 위해 일했습니다 1. Xcode를 종료하십시오. 2. iPhone 연결을 끊습니다. 3. / Users // Library / Developer / Xcode에서 캐시 파일을 제거합니다. 4. Xcode를 실행합니다. 5. iPhone을 다시 연결하십시오. 6. Xcode가 심볼 파일을 다운로드하기 시작합니다


3
구체적으로 어떤 캐시 파일입니까?
Charlie Schliesser 2015 년

1

iPhone을 Mac에 다시 연결하면 문제가 해결됩니다. iPhone을 다시 연결하면 xcode가 자동으로 누락 된 기호를 설치했습니다.


1

Xcode가 페어링 된 시계를 감지하지 못하는 유사한 문제가 발생했습니다. 어떻게 든 베타 프로비저닝 프로필이 내 휴대 전화에 설치되어 어떤 이유로 Xcode가 페어링 된 시계를 감지하지 못했습니다. 프로비저닝 프로파일을 삭제하자마자 Xcode가 페어링 된 시계를 가져 오기 시작했습니다.


1

새로운 watchOS 프로젝트를 생성하면 심볼을 다운로드하여 재개 및 완료 할 수 있습니다. "심볼 파일 처리"작업이 완료되기 전에 iPhone을 분리했습니다. 따라서 Apple Watch는 다시 나타나지 않았습니다. XCode 9 (베타 4). iOS 10 (베타 4). watchOS 2.2.2.


1

나는 몇 분을 기다렸다가 저절로 작동했습니다.

WatchOS 4.1, XCODE 9.2.


1

XCode 10.0으로 나를 위해 일한 솔루션 : ~ / Library / Developer / Xcode의 전체 Xcode 폴더를 휴지통으로 보내고 watchOS DeviceSupport 만 제거하면 충분하지 않았습니다.


1

이것은 나를 위해 일했습니다 (Xcode 11.3.1) :

  1. Xcode에서 장치 열기
  2. Mac에서 iPhone 연결 해제
  3. iPhone에서 블루투스 비활성화
  4. iPhone을 Mac에 다시 연결
  5. iPhone이 기기에 표시되는지 확인합니다.
  6. iPhone에서 블루투스를 켜고 시계가 iPhone에 연결되어 있는지 기다립니다.
  7. 기기-> iPhone-> 페어링 된 시계-> 시계 정보가 완전히 표시 될 때까지 기다립니다.
  8. 이 시점에서 Xcode에서 시계를 볼 수있었습니다.

어떤 경우에는 Watch & Phone도 다시 시작해야합니다.


0

이 문제에 대한 새로운 업데이트. 최근에 Watch OS 용 ray wenderlich 책을 구입했는데이 문제가 발생했습니다.

많은 것을 테스트 한 후 파일을 삭제하기 전에 작업 솔루션은 다음과 같습니다.

Xcode가 열려 있고 문제 체계가로드 된 MAC에서. iPhone이 연결되어 있고 시계도 켜져 있습니다.

1) MAC에서 와이파이 끄기 2) MAC에서 와이파이 켜기 3) MAC에서 블루투스 끄기 4) MAC에서 블루투스 켜기

나는이 해결책이 위에 있다는 것을 알고 있지만 그것이 나를 위해 일한 유일한 방법입니다. 모든 개발자에게도 도움이되기를 바랍니다.


1
저에게는 Mac에서 Wi-Fi를 끄는 것으로 충분했습니다. 그런 다음 시계가 장치 창에 나타나고 손목 시계에서 성공적으로 달릴 수있었습니다. Btw, 당시 내 iPhone은 USB를 통해 연결되었습니다.
Andrej

0

Bluetooth가 활성화되어 있는지 확인하십시오. Mac, 휴대폰 및 시계를 재시동했지만 도움이되지 않았습니다. 시계의 설정을 살펴보면 Bluetooth가 비활성화되어 있음을 알았습니다.


0

제 경우에는 시계 재부팅이 작동하지 않았지만 iPhone을 재부팅하면 작동했습니다.


0

Xcode 버전 12.2 (12B45b)는 Mac에서 Apple Watch 로의 앱 전송과 관련된 모든 문제를 해결 한 것으로 보입니다.

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