2015-03-16 17 views

Trả lời

1

Bạn không thể gửi WatchKit apps chưa mặc dù Xcode 6.2 và iOS 8.2 đã chính thức ra. Xem answer sau đây để biết thêm thông tin.

+0

Tôi đã sử dụng bản beta crashalytics và thay vào đó đã hoạt động. Quả táo vui sẽ không hỗ trợ điều này. –

+0

Nó chấp nhận watchkit ngay bây giờ! –

6

Một nguyên nhân cho điều này là bao gồm một WatchKit hoặc bất kỳ TargetApplication.app khác bên trong gói ứng dụng của bạn.

Đừng bao gồm bất kỳ trong project settings > target > Build Phases > Copy Bundle Resources của bạn.

Một lỗi trong Xcode (6,2 ..) thêm nó ở đó khi tôi đã cố gắng để thêm nó vào Target > General > Embedded Binaries. Không có gì thay đổi trong phần đó và không có lỗi nào được hiển thị nên tôi bỏ qua cảm giác xấu mà nó đã cho tôi.

Sau giờ làm việc với các vấn đề chứng chỉ khác (và sắp xếp tất cả người kiểm tra TestFlight của chúng tôi, do thu hồi chứng chỉ phân phối, rõ ràng/có thể yêu cầu), nâng cấp lên Xcode 6.3.1 Cuối cùng tôi đã nhớ cảm giác xấu này và tìm thấy ứng dụng ứng dụng watchkit ẩn trong phần Copy Bundle Resourcesvà xóa nó.

Ngoài các lỗi Invalid Bundle Structure trên các lỗi cụ thể trưng bày cho tôi là:

ERROR ITMS-90378: "CFBundleIdentifier Collision. There is more than one bundle with the CFBundleIdentifier value 'com.company.App.watchkitapp' under the iOS application 'App.app' 
ERROR ITMS-90451: "CFBundleIdentifier Collision. The Info.plist CFBundleIdentifier value 'com.company.App.watckitapp' of 'App.app/App Watchkit App.app' is in conflict with the Info.plist CFBundleIdentifier value of 'App.app/Plugins/App Watchkit Extension.appex/App WatchKit App.app' 

Tất cả đã biến mất và trình làm việc tốt sau khi gỡ bỏ.

Ngoài ra, xác thực được thông qua tốt ngay cả với cả hai trường hợp của ứng dụng watckit.

+0

Cảm ơn, câu trả lời này vừa lưu tôi. Tôi đã kiểm tra các phụ thuộc và khung mục tiêu nhưng chưa bao giờ xảy ra với tôi rằng Ứng dụng thực tế có thể đã được thêm vào trong số các tài nguyên .... – coolio

+0

Cảm ơn bạn đã trả lời câu hỏi này. Nó giải quyết được vấn đề của tôi. – Sid

+0

Cảm ơn. Nó cũng giải quyết được vấn đề của tôi. –

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