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

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

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

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



답변

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


답변

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


답변

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를 열어두면 그 이후로 도움이되었습니다.


답변

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


답변

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


답변

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

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

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


답변

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