Trong Xcode 4, tôi thấy điều này cho bản tóm tắt mục tiêu của mình:
Đầu vào "Phiên bản" tương ứng với CFBundleShortVersionString
trong tệp info.plist và đầu vào "Bản dựng" tương ứng với CFBundleVersion
.
Sự khác biệt giữa hai cái này là gì? Tôi thấy rất nhiều người trên internet muốn đặt giá trị như nhau cho cả hai, và điều tôi nghi ngờ là tính tương thích ngược.
Tôi có hai câu hỏi:
1) Nếu tôi bắt đầu từ đầu, thì đâu sẽ là phương pháp hay nhất để tạo phiên bản ứng dụng của bạn?
2) Trong tất cả các phiên bản trước của ứng dụng, tôi chỉ sử dụng CFBundleVersion
. Để không làm rối loạn quá trình nâng cấp, tôi có nên tiếp tục tăng CFBundleVersion
như cách tôi đã làm hay có thể chuyển sang "cách đúng", giả sử một cách tồn tại?