Chạy một bản phát hành với Xcode 4


84

Tôi thấy cách Xcode 4 phân chia thông tin về các mục tiêu của bạn một cách độc đáo trong một chế độ xem, nhưng làm thế nào để một người xây dựng và chạy các bản dựng khác nhau này? Tất cả những gì tôi thấy là các tùy chọn để xây dựng và chạy, và các tùy chọn này để xây dựng để chạy, thử nghiệm và lập hồ sơ. Tuy nhiên, tôi không rõ những thứ này liên kết với cấu hình xây dựng như thế nào.

Câu trả lời:


101

Xcode 4 giới thiệu các lược đồ cung cấp tất cả các tùy chọn về cách xây dựng / chạy / hồ sơ / v.v. ứng dụng của bạn. Bạn có thể thay đổi lược đồ đang hoạt động bằng cách sử dụng nút Schemethả xuống ở đầu cửa sổ dự án và / hoặc chỉnh sửa lược đồ thông qua Product > Edit Scheme… ⌘<mục menu. Sau đó, trên danh sách nguồn bên trái, bạn có thể chọn Runmục và trong Infotab ở ngăn bên phải, bạn có thể chọn sử dụng Releasecấu hình trong trình đơn Build Configurationthả xuống.


2
Vì vậy, có phải cách duy nhất để nhanh chóng chạy một bản phát hành hoặc gỡ lỗi để thực sự truy cập vào menu Edit Scheme đó và thay đổi cài đặt cấu hình bản dựng mỗi khi tôi muốn lật qua lại không?
Joey

3
Tôi cũng tin như thế. Bạn có thể sao chép lược đồ để tách riêng Bản phát hành và Gỡ lỗi nếu bạn muốn truy cập nhanh hơn vào chúng.
Adam Bryzak

6
Bạn cũng có thể thực hiện Sản phẩm> Xây dựng cho> Xây dựng để lưu trữ và tạo cấu hình Bản phát hành.
codykrieger

2
Chắc chắn rồi, nhưng làm thế nào để bạn chạy những gì bạn vừa xây dựng?
BeeOnRope

67
Chà, thật là điên rồ, vì vậy nếu tôi muốn thử nghiệm ứng dụng của mình ở chế độ phát hành, tôi phải tạo một bản sao của toàn bộ kế hoạch ??? Đó là các loại hạt!
Simon Woodside

13

Trong Xcode 4.3 - vào Product / Build For và chọn Archiving. Điều này biên dịch một bản phát hành và đặt nó vào một thư mục tối nghĩa mà bạn sẽ không bao giờ tự tìm thấy. Cách nhanh nhất để đến đó là chọn ứng dụng của bạn trong trình điều hướng dự án của Xcode (trong thư mục Sản phẩm), nhấp chuột phải, chọn Hiển thị trong Trình tìm kiếm. Nó sẽ đưa bạn đến bản dựng gỡ lỗi nhưng bản dựng phát hành nằm trong một thư mục ngay bên cạnh nó.


Có vẻ như trong Xcode 6.1 không có Sản phẩm> Xây dựng cho> Lưu trữ.
thomthom

Trong Xcode 6.1 bạn có thể sử dụng sản phẩm> Build Đối> Profiling
Oleg Korzhukov

7

Để thêm vào câu trả lời của Adam Bryzak, bạn cần kích hoạt DEBUG và phát hành (và adhoc nếu cần) trong cài đặt cài đặt bản dựng.

Trong cài đặt dự án / bản dựng, tìm kiếm Macro tiền xử lý và đặt các giá trị Gỡ lỗi và phát hành thành 1 để kích hoạt chúng:

nhập mô tả hình ảnh ở đây

Bằng cách này, trong các lược đồ chỉnh sửa, khi bạn chuyển đổi giữa GỠ LỖI và bản phát hành, Xcode sẽ biết rằng anh ta nên thay đổi chế độ xây dựng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.