2013-08-22 43 views
5

Tôi đã tạo một ứng dụng cho cả iPhone và iPad trong quá khứ, nhưng bản cập nhật mới nhất nó chỉ dành cho iPhone.Xcode: Chỉ phát hành bản cập nhật ứng dụng cho iPhone?

Tôi chuyển Target Device Family để iPhone Only và lưu trữ và xác nhận, nhưng tôi nhận được lỗi:

"This bundle does not support one or more of the devices supported by the previous app version" 

Có cách nào để khắc phục điều này?

+1

Tại sao bạn không thể phát hành nó cho iPad (để lại cho bạn một phiên bản duy nhất để hỗ trợ) – Mark

+1

Dupe. Bạn chỉ đơn giản là không thể, tôi xin lỗi. –

Trả lời

4

Ứng dụng của bạn ban đầu là ứng dụng toàn cầu, vì vậy tất cả các bản cập nhật tiếp theo cũng phải là phổ biến.

Bạn không thể làm gì để tách bản cập nhật giữa iPhone và iPad - ứng dụng của bạn là một ứng dụng.

Thực tế đơn giản là người dùng iPad sẽ nhận được bản cập nhật và không có gì thay đổi, trong khi người dùng iPhone sẽ nhận thấy sự khác biệt.

Đây không phải là điều không phổ biến - nó luôn luôn xảy ra. Câu trả lời là không phải lo lắng về nó. Sửa chữa bất cứ điều gì bạn cần phải sửa chữa, gửi các ứng dụng cập nhật và được trên con đường vui vẻ của bạn.

+0

Có thể tôi đã hiểu nhầm câu hỏi của bạn. Bạn có nghĩa là các ứng dụng mới không còn chạy trên iPad nữa, không chỉ là bản cập nhật chỉ áp dụng cho phiên bản iPhone và rời khỏi phiên bản iPad bị ảnh hưởng? – Jasarien

+0

Ngoài ra, đó là chính xác cùng một gói ứng dụng chạy trên iPhone và iPad. Và bạn chỉ có thể có một gói ứng dụng trên cửa hàng ứng dụng cùng một lúc cho một ứng dụng. Đó là lý do tại sao bạn không thể chỉ phát hành bản cập nhật cho iPhone. Bạn cập nhật ứng dụng toàn cầu, ngay cả khi bản cập nhật chỉ chứa nội dung cho một nền tảng. –

+0

"vì vậy tất cả các cập nhật tiếp theo cũng phải phổ biến". Nó nói cái này ở đâu? – user102008