2015-05-24 15 views

Trả lời

91

Tháo mở rộng WatchKit

Để chắc chắn rằng phần mở rộng WatchKit của bạn không còn nhìn thấy được, bạn phải làm hai việc:

1) Hủy bỏ các phần mở rộng WatchKit từ "Target Dependencies"

  • (Để chuyển đến Phụ thuộc mục tiêu: trong trình điều hướng dự án, nhấp vào tệp dự án. Sau đó nhấp vào mục tiêu của ứng dụng iPhone. Chuyển đến tab Xây dựng giai đoạn.)

2) Hủy bỏ các phần mở rộng WatchKit từ "Nhúng tiện ích ứng dụng" (trong Xcode 7+, "Nhúng Xem Nội dung")

  • (Trong giai đoạn xây dựng, đi đến Nhúng tiện ích ứng dụng. Xóa mục mở rộng WatchKit khỏi danh sách Tiện ích mở rộng ứng dụng nhúng.)

Cuối cùng, bạn có thể phải làm sạch thư mục xây dựng của mình. Sau đó, xây dựng và chạy ứng dụng iPhone của bạn.

Để lại thêm phần mở rộng WatchKit:

Đối watchOS1: FIRST, thêm tiện ích WatchKit bạn Target Dependencies. Việc này tạo lại tệp .appex mà bạn hiện có thể thêm vào danh sách trong Tiện ích mở rộng ứng dụng nhúng bằng cách nhấn nút dấu cộng và chọn "Tên ứng dụng WatchKit Extension.appex".

Đối với watchOS2: Chỉ cần thêm tiện ích WatchKit của bạn vào Phụ thuộc mục tiêu.

Ghi chú:

  • Tôi đã thử toàn bộ quá trình loại bỏ và tái tạo mở rộng cả về trình giả lập và trên các thiết bị thực tế (iPhone và Apple Watch). Nó hoạt động trong cả hai trường hợp.
  • Tôi cũng đã cố gắng thực hiện A hoặc B nhưng điều đó không đủ.
  • Tôi đã sử dụng phiên bản Xcode 6.3.2
+0

Hoạt động tuyệt vời, cảm ơn bạn. –

+1

@Gaurav: Bạn được chào đón! Tôi chỉ nhận ra rằng việc thêm tệp .appex sau này theo cách tôi mô tả gây ra sự cố khi xây dựng ứng dụng trên một máy Mac khác. Do đó tôi đã thay đổi mô tả. Nó dễ dàng hơn bây giờ và nó hoạt động. – vomako

+0

Hi vomako, tôi đã thực hiện quá trình này ban đầu, nhưng bây giờ, sau khi thêm ứng dụng watchkit trở lại dự án của tôi, vì lý do nào đó tôi thấy hai tập tin nhị phân ứng dụng đồng hồ trong ipa cửa hàng ứng dụng của tôi. Bạn có thể vui lòng xem câu hỏi này mà tôi đã đăng không? Cảm ơn!! - http://stackoverflow.com/questions/30518713/watchkit-ios-app-bundle-contains-2-watchkit-app-binaries#comment49122432_30518713 – Sid

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