2012-06-19 34 views
5

Tôi hiện đang có một ứng dụng iPad, nhưng bây giờ nó cần phải trở thành hai. Cách thứ hai sẽ ít nhiều giống như lần đầu tiên chỉ với việc bổ sung một màn hình đăng nhập và xóa một số thông tin trên màn hình chính (và các điều chỉnh nhỏ khác). Phần lớn các ứng dụng sẽ vẫn giữ nguyên. Ứng dụng nói chung khá lớn và phức tạp.2 ứng dụng iOS tương tự - cách tốt nhất để quản lý chúng là gì?

Vì vậy, ... Câu hỏi của tôi là cách tốt nhất để quản lý điều này là gì? Chúng ta đang nói nhiều mục tiêu trong dự án? Một nhánh được theo dõi trong git? Có lẽ một không gian làm việc Xcode với nhiều dự án? Mục đích, tất nhiên, là giảm thiểu các trường hợp mà tôi phải thay đổi/thêm cùng một mã trong cả hai ứng dụng trong tương lai và để dễ dàng cho bất kỳ nhà phát triển nào xây dựng phiên bản ứng dụng.

Bất kỳ trợ giúp nào sẽ được đánh giá cao, cảm ơn.

Trả lời

4

Đây là một very similar problem to this common one, trong đó bạn có phiên bản ứng dụng Đầy đủ và Lite dùng chung phần lớn mã của họ.

Tôi cũng sẽ đăng liên kết to this tutorial, mà tôi không thấy liên kết đến trong câu hỏi tràn ngăn xếp khác mà tôi đã tham chiếu. Hướng dẫn dành cho Xcode 3, nhưng không quá khó để sử dụng cùng một khái niệm trong Xcode 4.

Có, tôi sẽ sử dụng hai Mục tiêu trong một dự án Xcode.

+0

Đó là một trợ giúp tuyệt vời. Đã đọc về Paid/Lite trước đây, nhưng đã không làm cho kết nối với tình hình của tôi. –

1

Tôi không có chuyên gia về điều này, nhưng tôi có thể sẽ lặp lại dự án và như bạn đã nói, có một không gian làm việc với cả hai dự án. Bạn có thể có 2 tab mở với mỗi tệp tiêu đề từ dự án và so sánh cả hai tab đó và chỉnh sửa tương ứng. Một lần nữa, không có chuyên gia ở đây, nhưng may mắn!

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