Trong Xcode, tôi thấy (không có Apple Watch được ghép nối) mặc dù đồng hồ được ghép nối và UDID của đồng hồ đã được đăng ký


79

Điện thoại của tôi được liệt kê dưới dạng ineligible targetXcode và ở bên cạnh nó ghi ( no paired Apple Watch).

Apple Watch của tôi được đăng ký trong Thiết bị iOS. Tôi có thể thấy UDID. Đồng hồ đã được cài đặt watchOS 2.0 và iPhone 6 của tôi đã được cài đặt iOS 9. IPhone kết hợp tốt với đồng hồ và tôi có thể cài đặt ứng dụng.

Tôi đã thử khởi động lại cả đồng hồ và điện thoại. Tôi đã thử khởi động lại Xcode. Tôi đã thử tạo một lược đồ mới trong Xcode nhưng nó vẫn hiển thị (không có Apple Watch được ghép nối). Tôi có thể chọn Sản phẩm / Điểm đến và ứng dụng sẽ hiển thị trên điện thoại, nó chỉ không cài đặt ứng dụng đồng hồ ... chỉ cần ngồi đó nói "Đang cài đặt ... ".


Trong Xcode nếu bạn vào Window -> Devices và bấm vào điện thoại bạn sẽ thấy đồng hồ của mình phải không?
keji

@kdogisthebest Không, đồng hồ không được liệt kê là Thiết bị. Điện thoại được liệt kê.
dmin7b5

Tôi đang gặp sự cố này trong Xcode 7.1 beta nhưng không phải trong 7.0. Đã thử tất cả các giải pháp trên trang này nhưng không có kết quả. Tôi đang quan sát đồng hồ của mình ổn cho đến khi đột nhiên thông báo này xuất hiện.
Charlie Schliesser

Trong trường hợp của tôi, việc bật bluetooth sẽ khắc phục sự cố :)
ChikabuZ

Câu trả lời:


95

Tôi đã ghép nối đồng hồ của mình với một chiếc điện thoại mới và gặp sự cố này. Tôi đã xóa tất cả các tệp trong ~/Library/Developer/Xcode/watchOS DeviceSupport/đó và nó đã giải quyết được nó!


4
Đây là giải pháp thực tế, Nó làm việc cho tôi một cách hoàn hảo
shontauro

1
Làm việc cho tôi là tốt.
Naftali Beder

3
Tôi không tìm thấy thư mục "watchOS DeviceSupport".
Mohammad Zaid Pathan

Làm việc cho tôi (rất nhiều lần khởi động lại lãng phí!). Và các trình mô phỏng vẫn hoạt động.
lewis

3
sau khi ở trên (câu trả lời), kết nối lại iphone
brainray

33

Điều hiệu quả đối với tôi là chuyển đến mục tiêu Ứng dụng WatchKit và cập nhật cho Nhóm bằng tài khoản thích hợp. Sau khi tôi làm điều đó, thiết bị của tôi hiển thị là đủ điều kiện.


6
Điều này không khắc phục được sự cố cho tôi. Tôi gặp vấn đề chính xác như nhau. Đồng hồ của tôi hoàn toàn không hiển thị trong Thiết bị mặc dù rõ ràng nó đã được ghép nối với điện thoại của tôi (tôi có thể sử dụng tất cả các chức năng của đồng hồ mà bạn mong đợi có thể). Tôi thậm chí đã thử đặt lại đồng hồ và thiết lập nó như một thiết bị mới nhưng không có kết quả. (Tôi đã nhận được ủy thác nhắc trên đồng hồ, mà tôi thừa nhận.)
fdmillion

Đảm bảo thực hiện việc này trên cả Ứng dụng đồng hồ và Tiện ích mở rộng
Dan

26

2020: Tại thời điểm này, tôi thậm chí không thể yêu cầu WCSession gửi dữ liệu trên Trình mô phỏng nữa. Tin nhắn từ Đồng hồ đến iPhone có replyHandlerhoạt động, tin nhắn từ iPhone tới Đồng hồ không thành công với WCErrorCodeWatchAppNotInstalled. Mỗi ngày bắt đầu bằng việc khởi động lại nhiều lần và xóa và thiết lập các tổ hợp iPhone + Watch mới. Đã thử trên macOS mới được cài đặt với thiết bị của bạn tôi và tất nhiên là không may mắn. Nhưng rõ ràng đó là lỗi của tôi. Gửi báo cáo lỗi không làm được gì cả vì họ chỉ liên tục nói với bạn rằng mọi thứ đang hoạt động và họ sẽ đóng phiếu này ngay bây giờ. Tôi chỉ muốn giúp đỡ.

2019: iPhone mới, thậm chí còn tệ hơn. Giờ đây, mọi thành phần trong quá trình phát triển của tôi đã thay đổi kể từ năm 2017 và tôi vẫn đang mắc kẹt trong việc nhắm mục tiêu trình mô phỏng với mọi bản dựng. Apple, tại sao?

2018 II : không còn gì hiệu quả với tôi nữa. Đã liên hệ với Apple rất nhiều lần và Apple Watch dường như đã di chuyển đến Playgroundkhu vực lân cận của nó vì nó chỉ đang tải / chạy nhưng không bao giờ thực sự chạy. Đã mua một máy Mac thứ hai, dự án mới, không có gì hoạt động. Buồn.

2018 : Vài ngày qua tôi đã thực sự thành công khi làm những việc sau:

Trên iPhone của bạn:

  • tắt wifi
  • tắt bluetooth
  • bật wifi
  • bật bluetooth

Trên đồng hồ của bạn:

  • bật chế độ máy bay
  • hủy kích hoạt chế độ máy bay

Hầu hết các trường hợp không mất quá 30 giây để kết nối trở lại đúng hướng. Tôi nghĩ đó là "Chế độ xem trên máy bay" - một cái gì đó nhưng tôi không bao giờ thay đổi (phần nào) hệ thống đang chạy nên đây sẽ là quy trình của tôi từ bây giờ. Câu trả lời năm 2017 của tôi dường như vẫn hữu ích cho một số người:

2017 : Nếu nó SOMETIMES hiển thị và thường không hiển thị, thì có thể là do bạn đã đóng iTunes

Tôi nhận thấy những gì tôi thường làm sau khi kết nối lại: đóng iTunes. Ngay lập tức, chiếc đồng hồ chuyển sang trạng thái "chưa ghép nối". Kết nối lại cáp USB nhưng vẫn mở iTunes đã giúp tôi kể từ đó.


Không thể tin được bản thân mình nhưng tôi thử nghiệm nó như 10 lần và iTunes luôn là yếu tố quyết định để yea
user2875404

3
Không giải quyết được vấn đề cho tôi. Đây là một lỗi khó chịu làm chậm sự phát triển của đồng hồ.
GarySabo

1
Có ai đã nộp một radar?
GarySabo

1
Vấn đề này có đưa ra vào năm 2015 và trải nghiệm tất cả mọi người khá nhiều nó, Apple có lẽ chỉ không quan tâm vì nó làm việc 5% của thời đại mà có vẻ là đủ cho họ
user2875404

3
Bây giờ là năm 2020 và tôi đã lãng phí hàng giờ đồng hồ để thuyết phục Xcode chạy một ứng dụng trên đồng hồ của tôi. Tôi sẽ sử dụng Trình mô phỏng nhưng CloudKit (hiện là cách được khuyến nghị để lấy dữ liệu vào và ra khỏi ứng dụng đồng hồ) không được hỗ trợ trên trình mô phỏng đồng hồ. Tôi không hiểu làm cách nào có người quản lý để phát triển ứng dụng Apple Watch.
Hendrik

13

Mở ứng dụng đồng hành máy ảnh trên đồng hồ. Đối với tôi điều này hoạt động. Có vẻ như ứng dụng bắt đầu kết nối điện thoại.


Tôi vừa gặp sự cố này và sự cố này đã khắc phục cho tôi. Cảm ơn!
Chris Marshall

9

Có vẻ như bạn cần nhấn vào thông báo "Tin cậy máy tính này" trên Apple Watch. Điều này đã giải quyết vấn đề của tôi. Đồng thời kiểm tra xem XCode có hiển thị thông báo "Đang lập chỉ mục ..." hoặc "Đang tải biểu tượng ..." hay không: bạn cần đợi cho đến khi thao tác kết thúc.


9

Có vẻ như một lỗi trong Xcode! Đi tới ~/Library/Developer/Xcode/watchOS DeviceSupport/và tạo một thư mục có tên "Watch1,2 2.0 (số bản dựng)" và đối với 'số bản dựng', hãy sử dụng số bản dựng watchOS của bạn. Bên trong thư mục này tạo một thư mục khác có tên là "Symbols".

Vì vậy, cho xây dựng mới nhất: ~/Library/Developer/Xcode/watchOS DeviceSupport/Watch1,2 2.0 (13S5305d)/Symbols.

Có thể làm sạch và khởi động lại Xcode.


1
Có vẻ như đã làm việc cho tôi, mặc dù tôi cũng đã thử tất cả các câu trả lời khác được liệt kê ở đây, vậy ai biết được không? Có thể đã là một trong những người khác ...
Josh Brown

chọn đúng đội là tất cả những gì tôi cần, chắc chắn vẫn là một lỗi vì nó cực kỳ sai lệch ...
anders

8

Đối với tôi, đó là một vấn đề tin tưởng vào máy tính từ đồng hồ. Tôi đã phải khởi động lại đồng hồ của mình để nhận được yêu cầu "tin cậy máy tính này".


1
Xcode không hiển thị iPhone của tôi trên Xcode khi tôi chọn ứng dụng watchkit. Tôi đã khởi động lại Apple Watch (5.1.3) và Xcode hiện đang hiển thị iPhone và đồng hồ.
tokentoken

6

Trong trường hợp của tôi, tôi tin rằng đó là vì tôi đã bật Kết nối qua mạng cho iPhone được ghép nối với đồng hồ mới của tôi.

Sau khi tắt tính năng kết nối không dây, sau đó kết nối iPhone với máy mac của tôi qua cáp, đồng hồ xuất hiện trong danh sách Thiết bị.

Sau khi nhận được UUID để đăng ký với Trung tâm nhà phát triển, tôi đã bật lại Kết nối qua Mạng và đồng hồ không còn được liệt kê trên màn hình Thiết bị. Tuy nhiên, khi tôi kết nối điện thoại qua cáp, thông tin đồng hồ sẽ xuất hiện.

Vì vậy, nếu bạn đang sử dụng kết nối không dây, hãy thử chỉ cắm thiết bị qua cáp và hy vọng bạn sẽ thấy đồng hồ của mình trong danh sách. Chúc may mắn!


4

Tôi đã phải xóa Apple ID của mình khỏi tab Tài khoản trong tùy chọn Xcode và sau đó thêm lại nó.


4

Những gì hiệu quả với tôi chỉ là chờ đợi trong khoảng một phút. Không có thanh tiến trình trong Xcode, chỉ cần đợi.


Tôi đã mở ứng dụng Đồng hồ trên iPhone và mất nửa phút để xem Đồng hồ được ghép nối trong Xcode. Không biết nó có hữu ích không.
chengsam

4

Đối với tôi đã giúp mở iTunes tại MAC và để nó mở.

Xcode 9.4.1


2

Tôi có cùng một thiết lập và gặp sự cố tương tự. Điều dường như hiệu quả với tôi chỉ là hủy ghép nối và ghép nối lại đồng hồ. Sau đó Tin cậy máy tính này trên đồng hồ và Xcode bắt đầu liệt kê nó trong menu.

Có vẻ như tôi đã cập nhật watchOS2 beta 5 trên phiên bản 1.0.1 đã được ghép nối trước đó và nó chỉ cần được đặt lại cho watchOS2.


2

Điều phù hợp với tôi là mở cửa sổ Dự án của Xcode và nhấp vào nút Xóa bên cạnh dòng Dữ liệu gốc cho dự án hiện đang mở. Sau đó, mục tiêu tự động chuyển sang hiển thị [Tên iPhone của tôi] + [Tên đồng hồ của tôi].

Thiết lập của tôi: Xcode 7, iOS 9 (bản phát hành công khai) và watchOS 2 beta.


2

Mở ứng dụng Watch trên thiết bị, cuộn xuống ứng dụng của bạn và đảm bảo bật ứng dụng hiển thị trên apple watch


2

Đặt cấu hình cấp phép chính xác | Chứng chỉ | Nhóm, sau đó khởi động lại Xcode đã làm việc cho tôi.


2

Bạn phải kết nối Apple Watch với iPhone bằng bluetooth, kết nối wifi sẽ không hoạt động để kiểm tra ...


2

Tôi thực sự phải vật lộn với vấn đề này nhưng điều này đã giúp tôi:

Các bước khắc phục:

  1. Hủy ghép nối đồng hồ của tôi
  2. Khởi động lại cả iPhone và Apple Watch
  3. Ghép nối chúng lại và thiết lập đồng hồ của tôi như một chiếc đồng hồ mới
  4. Cắm (rút phích cắm trước) iPhone với máy Mac
  5. Trên Apple Watch, hãy nói Tin cậy máy tính khi nó hỏi
  6. Rút phích cắm và cắm lại
  7. Đóng và mở XCode
  8. Mở dự án và đợi vài giây

Điều này đã giúp tôi quá! Phần quan trọng là thiết lập đồng hồ như một chiếc đồng hồ mới, thay vì khôi phục từ bản sao lưu.
pipacs

2

Tôi có thể đã có một bước đột phá .... Tôi đã tắt WIFI trên máy Mac của mình và nó ngay lập tức tìm thấy đồng hồ 😱


2

Kiểm tra điện thoại được kết nối cùng mạng wifi với máy tính.

Tôi vừa trải qua vài ngày vật lộn với điều này, thử các giải pháp ở trên. Đã chuyển mạng, đợi một phút, bây giờ nó hoạt động trở lại. Gah!

Tôi có bốn SSID wifi trong nhà (nhà cũ, tường dày, một bộ định tuyến không được che chắn đúng cách) và hóa ra máy tính đang chọn một cái và điện thoại khác.


1

Điều này đã làm việc cho tôi 1. Thoát Xcode. 2. Ngắt kết nối iPhone 3. Xóa các tập tin bộ nhớ cache tại / Users // Library / Developer / Xcode 4. Chạy Xcode. 5. Kết nối lại iPhone 6. Xcode sẽ bắt đầu tải xuống tệp biểu tượng


3
Cụ thể là những tệp bộ đệm nào?
Charlie Schliesser

1

Chỉ cần kết nối lại iPhone của tôi với máy Mac là tôi đã giải quyết được vấn đề. Khi tôi kết nối lại iPhone của mình, xcode tự động cài đặt các ký hiệu bị thiếu.


1

Tôi gặp sự cố tương tự trong đó Xcode không phát hiện đồng hồ đã ghép nối của tôi. Bằng cách nào đó, hồ sơ cấp phép beta đã được cài đặt vào điện thoại của tôi và vì lý do nào đó mà Xcode không thể phát hiện đồng hồ được ghép nối. Ngay sau khi tôi xóa hồ sơ cấp phép, Xcode bắt đầu chọn đồng hồ được ghép nối.


1

Tạo một dự án watchOS mới dẫn đến việc tải xuống các biểu tượng để tiếp tục và kết thúc. Tôi đã rút phích cắm iPhone trước khi hoạt động "Xử lý tệp biểu tượng" hoàn tất. Vì vậy, Apple Watch không bao giờ xuất hiện nữa. XCode 9 (beta 4). iOS 10 (beta 4). watchOS 2.2.2.


1

Tôi chỉ đợi vài phút và sau đó - nó tự hoạt động.

WatchOS 4.1, XCODE 9.2.


1

Giải pháp phù hợp với tôi với XCode 10.0: thùng rác toàn bộ thư mục Xcode trong ~ / Library / Developer / Xcode, chỉ xóa watchOS DeviceSupport là không đủ


1

Điều này đã làm việc cho tôi (Xcode 11.3.1):

  1. Mở thiết bị từ Xcode
  2. Ngắt kết nối iPhone khỏi máy Mac
  3. Tắt bluetooth trên iPhone
  4. Kết nối lại iPhone với Mac
  5. Xác minh iPhone đang hiển thị trong Thiết bị.
  6. Bật bluetooth trên iPhone, chờ xem đồng hồ đó được kết nối trên iPhone.
  7. Tìm trong Thiết bị -> iPhone của bạn -> Đồng hồ được ghép nối -> đợi thông tin đồng hồ hiển thị hoàn toàn.
  8. Tại thời điểm này, tôi đã có thể xem đồng hồ trong Xcode.

Trong một số trường hợp, cũng cần khởi động lại Đồng hồ và Điện thoại.


0

Cập nhật mới cho vấn đề này. Gần đây tôi đã mua cuốn sách ray wenderlich cho Watch OS và tôi đã gặp sự cố này.

Sau khi thử nghiệm nhiều thứ và trước khi xóa bất kỳ tệp nào, giải pháp làm việc của tôi là:

Trên MAC với Xcode đang mở và đã tải sơ đồ sự cố. iPhone được cắm vào và đồng hồ cũng được bật.

1) Trên MAC, tắt wifi 2) Trên MAC, bật wifi 3) Trên MAC, tắt bluetooth 4) Trên MAC, bật bluetooth

Tôi biết giải pháp này là ở trên, nhưng là cách duy nhất nó đã làm việc cho tôi. Hy vọng nó cũng giúp ích cho bất kỳ nhà phát triển nào.


1
Đối với tôi, chỉ cần tắt wifi trên máy Mac là đủ. Sau đó, đồng hồ xuất hiện trong cửa sổ Thiết bị và tôi đã có thể chạy thành công trên đồng hồ trên cổ tay của mình. Btw, iPhone của tôi đã được kết nối qua USB vào thời điểm đó.
Andrej

0

Kiểm tra xem Bluetooth đã được bật chưa. Tôi đã khởi động lại máy Mac, điện thoại và đồng hồ của mình nhưng điều đó không giúp được gì. Khi tôi xem cài đặt trên đồng hồ, tôi thấy rằng Bluetooth đã bị tắt.


0

Trong trường hợp của tôi, khởi động lại đồng hồ không hoạt động, nhưng sau khi khởi động lại iPhone, nó đã hoạt động.


0

Xcode Phiên bản 12.2 (12B45b) dường như đã khắc phục tất cả các vấn đề liên quan đến việc chuyển ứng dụng từ máy mac sang Apple Watch của bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.