2015-04-27 26 views
18

Vì vậy, tôi đã có đồng hồ mới (yay!). Tôi đã thêm UDID theo cách thủ công vào cổng thông tin nhà phát triển và làm mới các cấu hình cung cấp và tôi có thể đẩy lưu trữ vào ITC để thử nghiệm nhưng bây giờ tôi muốn chạy ứng dụng gỡ lỗi trên chính đồng hồ của mình."Cài đặt Ứng dụng Apple Watch chưa bao giờ kết thúc" Lỗi khi triển khai ứng dụng bộ đồng hồ đến thiết bị

Tôi cố gắng triển khai mục tiêu ứng dụng kit đồng hồ được đặt cho điện thoại của tôi làm thiết bị và thiết bị ở đó và chạy/chạy trong một thời gian và không có gì xảy ra.

Nếu tôi chờ đợi đủ lâu, Xcode cuối cùng lỗi với

"Cài đặt Watch Application Apple không bao giờ kết thúc" Xcode error

Có ai chạy trên này hoặc biết về bất kỳ thủ đoạn tôi có thể thử?

+0

điều tương tự xảy ra đối với tôi:/ – Bersaelor

Trả lời

8

Tốt với nhiều thử nghiệm và lừa đảo xung quanh, tôi đã có thể khắc phục sự cố.

Có sự kết hợp của lỗi ở trên cũng như lỗi xác minh thông thường.

Tôi phải kiểm tra kỹ và kiểm tra ba lần rằng tất cả 3 hồ sơ cấp phép dành cho nhà phát triển cho ứng dụng xem đồng hồ, ứng dụng đồng hồ và ứng dụng đã được cập nhật với thiết bị Watch UDID đã cập nhật.

Lưu ý: Đối với gỡ lỗi các ứng dụng đồng hồ, tôi đã phát hiện ra rằng bạn dường như phải chọn để chạy các ứng dụng từ đồng hồ của bạn và sau đó gỡ rối sẽ kích hoạt

+1

Tôi có vấn đề này cũng nhưng tất cả 3 hồ sơ dự phòng (điện thoại, ext, ứng dụng) đều đúng. Bất kỳ ai khác tìm thấy giải pháp? – JLoewy

+0

Thử khắc phục sự cố bằng nhật ký thiết bị – valheru

+0

Ngay cả khi bạn gặp sự cố này trên Trình mô phỏng, chỉ cần thay đổi chứng chỉ và PP thành giá trị mặc định/tự động và nó sẽ hoạt động. 8 giờ đi cho không có gì thx Apple co – itworksinua

4

Tôi có vấn đề này với các mô phỏng. Tôi đã giải quyết nó bằng cách đặt lại cả hai trình mô phỏng (File/"Reset Content and Settings ..."). Không chắc chắn nếu tôi đã có được rằng quyết liệt ... xóa các ứng dụng có thể đã làm việc cũng, khởi động lại mô phỏng đã không.

+0

Tôi đã xóa ứng dụng khỏi trình mô phỏng và cài đặt lại và nó hoạt động –

+0

Điều này phù hợp với tôi. – Wilson

14

Tôi tiếp tục chạy vào điều này cũng như với Xcode 7 beta và iOS 9/watchOS 2 mô phỏng.

Một giải pháp phù hợp với tôi là đặt lại và khởi động lại cả hai trình mô phỏng, nhưng nó không hoạt động đáng tin cậy. Vì vậy, tôi đã thử một số thứ khác, và những gì cuối cùng bắt đầu làm việc đáng tin cậy cho tôi là:

  1. Đi tới ứng dụng đồng hành "Apple Watch" trên trình mô phỏng iOS.
  2. Nhấp vào tên ứng dụng của bạn.
  3. Bật/tắt công tắc "Hiển thị ứng dụng trên Apple Watch" như minh họa trong ảnh chụp màn hình bên dưới. (tắt nó đi và bật lại)
  4. Chạy lại ứng dụng từ Xcode.

enter image description here

0

Tôi có vấn đề tương tự trên một thiết bị vật lý. Tôi đã sửa lỗi này bằng cách khởi động lại đồng hồ Apple.

Để thực hiện thao tác này chỉ cần nhấn và giữ nút ở bên phải của đồng hồ và chọn "Tắt nguồn" từ màn hình và sau đó nhấn và giữ nút tiếp theo ở bên phải.

1

Tôi có vấn đề này như nhau, nhưng vì những lý do khác nhau khi phát triển với Xcode 7 và iOS 9.

Nếu điều này giúp cho bất cứ ai đang phát triển WatchKit mở rộng của họ (không watchos 2.0 ứng dụng độc lập) với Xcode 7 beta (và iOS 9) và họ muốn thử nghiệm trên Đồng hồ thực tế của họ, tôi phải đảm bảo Id thiết bị ứng dụng WatchKit (trên Cổng thông tin Apple Dev) VÀ mục tiêu Xcode đã bật Nhóm ứng dụng.

Điều này khác. Perviously chỉ cần mở rộng Watch yêu cầu nhóm ứng dụng được kích hoạt.

Ứng dụng WatchKit của tôi Ứng dụng cấp phép DEV cũng có, tất nhiên, phải có UUID của đồng hồ được sử dụng để phát triển.

+0

Điều quan trọng là chỉ trả lời và chỉ trả lời câu hỏi được yêu cầu, vui lòng chỉnh sửa câu trả lời của bạn và viết ra câu trả lời hoàn toàn phù hợp và có liên quan – Zich

+0

Tôi nghĩ là tôi đã làm. –

0

Tôi gặp sự cố chính xác và sau khi thử các kết hợp khác nhau, tôi đã có thể giải quyết vấn đề này.

Dưới đây là danh sách các mục bạn cần phải kiểm tra trước khi bạn gỡ lỗi Xem App của bạn trên Simulator:

  1. Hãy chắc chắn rằng Bundle định danh của bạn WatchKit App và WatchKit mở rộng được thiết lập đúng cách và bạn đã chọn đúng đắn cung cấp hồ sơ và chứng chỉ cho cả hai.

  2. Mã định danh nhóm của 'tiện ích WatchKit' sẽ chứa mã định danh Bundle của 'Ứng dụng WatchKit' của bạn. Ví dụ: nếu 'Ứng dụng WatchKit' của bạn có số nhận dạng theo gói là 'com.example.watchkitapp', thì mã nhận diện gói 'WatchKit Extension' của bạn phải là 'com.example.watchkitapp.watchkitextension'

  3. Đảm bảo Ứng dụng đồng hồ của bạn & Tiện ích mở rộng có Số phiên bản giống như ứng dụng iPhone của bạn.

Tôi hy vọng các bước trên sẽ giúp bạn giải quyết vấn đề của mình.

Happy Coding :)

0

Tôi gặp sự cố này và giải quyết vấn đề bằng cách tắt 'Chia sẻ Keychain' trong Project-> Target-> Capabilities.

Keychain sharing is on but should be off

+0

Tôi nghĩ bạn phải đánh dấu Chia sẻ chuỗi khóa 'ON'. Nó làm việc cho tôi. – technerd

Các vấn đề liên quan