2014-11-25 18 views
9

Tôi đang cập nhật quy trình lưu trữ của mình để dễ sử dụng hơn.Tên lưu trữ động trong XCode

Tôi đã tạo một số lược đồ và xây dựng các cấu hình tránh tôi cập nhật thủ công các hằng số giữa 2 lưu trữ, nhưng bây giờ tôi muốn đi sâu hơn.

Khi tôi chỉnh sửa lược đồ, phần "Lưu trữ" cho phép chúng tôi đặt tên lưu trữ. Theo mặc định nó được đặt tên lược đồ, nhưng tôi muốn có nó. Ví dụ: I'ld thích nó giống như <CFBundleIdentifier>-<CFBundleShortVersionString>-<CFBundleVersion>.

Điều đó có thể thực hiện được không? Nếu có, làm thế nào?

+0

Cũng cần đến nó. Bạn đã tìm ra giải pháp chưa? Cảm ơn – GeRyCh

+0

@GeRyCh Không may là:/ – Imotep

+0

Ở đây ai đó sử dụng nó để triển khai CI. Anh ta đọc nó vào tham số từ Info.plist và thay đổi tên ứng dụng sau khi cài đặt plist. http://stackoverflow.com/a/10981634/705617 – GeRyCh

Trả lời

0

Theo như tôi biết, điều đó là không thể.

Ngoài ra nếu bạn đang có kế hoạch để tải lên các ứng dụng AppStore, kiểm tra của táo AppStore review guideline.

tên App trong iTunes Connect và như được hiển thị trên một thiết bị nên tương tự, như vậy là không gây nhầm lẫn

Lưu ý:

Thay vì thay đổi tên trong Đề án, bạn có thể đi đến mục tiêu của Build Settings -> tên sản phẩm và đặt tên ở đó.

+0

Tôi không muốn thay đổi Tên sản phẩm, nó đã được đặt. Tôi chỉ muốn tự động thay đổi tên lưu trữ mà tôi gửi cho khách hàng để thử nghiệm, để anh ấy biết phiên bản nào của ứng dụng mà anh ấy đang cài đặt. – Imotep

+0

@Imotep: Bạn có thể thêm điều đó trong ứng dụng cài đặt (cài đặt của ứng dụng), phải không? Nó có thể được tạo động. Tôi đang làm điều đó cho các bản dựng của mình. –

+3

vâng tôi có thể, nhưng tôi chỉ muốn phiên bản ứng dụng nằm trong tên .ipa, để chúng tôi không phải cài đặt ứng dụng để biết phiên bản đó là gì. – Imotep

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