10

Tôi muốn tìm cách biên dịch và đóng gói ứng dụng iPhone của mình như một phần của bản dựng hàng đêm tự động của chúng tôi. Hiện tại, chúng tôi luôn phải tự khởi chạy một bản dựng trên máy Mac được chia sẻ có các chứng chỉ adhoc được cài đặt trên hộp và sau đó đăng các bài kiểm tra kết quả ở một số nơi người thử nghiệm có thể kéo chúng xuống và cài đặt chúng.Dòng lệnh biên dịch một Ứng dụng iPhone

Có ai tìm thấy phương pháp tự động hóa phù hợp với họ không?

+0

Một giải pháp khác (có thể chi tiết hơn một chút): http://stackoverflow.com/questions/2664885/xcode-build-and-archive-from-command-line Hãy xem câu trả lời của tôi ở đó. Nó đặc biệt đề cập đến việc tích hợp CLI xây dựng thành một CI để phân phối OTA. – FuePi

Trả lời

11

Có một công cụ dòng lệnh để xây dựng các dự án Xcode: xcodebuild

3

Hãy thử sử dụng xcodebuild, nó sẽ xây dựng một dự án Xcode từ dòng lệnh. Sau đó, bạn có thể kéo các tệp nhị phân ra khỏi thư mục xây dựng.

3

Tôi đã viết một XCodeBuilder (gọi là xcodebuild) cho CruiseControl hiện là một phần của bản phát hành chuẩn. Chúng tôi đã sử dụng ứng dụng này trên một ứng dụng hiện đã có mặt trong cửa hàng ứng dụng và nó thật tuyệt vời. Sau mỗi lần commit một phiên bản của ứng dụng w/chữ ký ad-hoc đã sẵn sàng để tải xuống và kiểm tra bởi phần còn lại của nhóm.

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