2012-04-13 21 views
5

Tôi có một dự án với 2 mục tiêu cho ứng dụng iOS: Pro và Lite:Bạn có thể có iOS 2 mục tiêu khác nhau có cùng tên sản phẩm trong Xcode 4.3.2 không?

Họ có cùng tên sản phẩm. Họ có các biểu tượng khác nhau. Chúng có các id nhóm khác nhau.

Tôi thường chỉ có thể chuyển đổi lược đồ ở trên cùng bên trái trong Xcode để chạy phiên bản Pro hoặc Lite và có thể cùng tồn tại trên một điện thoại dưới dạng hai ứng dụng hoàn toàn riêng biệt.

Tôi vừa cập nhật lên Xcode 4.3.2 và bây giờ tất cả các loại nội dung đang diễn ra sai. Đôi khi tôi thấy 2 ứng dụng trên iPhone. Đôi khi nó ghi đè lên mục tiêu được thực hiện trước đó với mục tiêu mới. Đôi khi nó hiển thị biểu tượng sai (biểu tượng Pro với mã Lite).

Tôi không thay đổi bất kỳ mã nào kể từ khi tôi cập nhật Xcode.

Xcode 4.3.2 có phá vỡ điều này không?

Trả lời

9

Hóa ra bạn cần đảm bảo 2 mục tiêu của mình có duy nhất bundle ids cũng như duy nhất product names.

Để ứng dụng có cùng tên trên bàn đạp của iPhone, bạn có thể đặt bundle display name thành cùng một chuỗi.

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