2011-06-21 44 views
6

Vì ARC sẽ hoạt động trong 4.0, chúng tôi có thể biên dịch các ứng dụng của chúng tôi với LLVM3 ngay bây giờ và đưa chúng vào App Store không?Các ứng dụng Đếm số tham chiếu tự động (ARC) có được phép vào App Store không?

Hoặc chúng ta phải chờ cho đến khi Xcode 4.2 phát hành?

+3

Tôi đang bỏ phiếu để đóng quá địa phương hóa, vì trạng thái của các công cụ phát triển cấp beta sẽ thay đổi theo thời gian. Do đó, câu trả lời ở đây sẽ không nhất thiết vẫn chính xác. –

+0

Tuy nhiên, đó là chính sách chung (đọc ghi chú phát hành) rằng các công cụ phát triển trước khi phát hành giai đoạn đầu không được sử dụng để gửi lên App Store. Apple sẽ cho bạn biết khi mọi thứ đã ổn định đủ với những công cụ này mà bạn được tự do làm như vậy. –

+1

@PengOne Làm thế nào để bạn nhận ra rằng một công nghệ trình biên dịch LLVM (UNIX) và các câu hỏi về công cụ dành cho nhà phát triển thuộc về trang hỏi đáp của người tiêu dùng Apple? – wjl

Trả lời

0

Nếu bạn quản lý để buộc Xcode 4.0.2 biên dịch với Clang từ LLVM 3, tôi tưởng tượng bạn có thể. Nếu bạn sử dụng LLVM 3 phụ trợ, Apple có thể hoặc không thể phát hiện điều này và làm mất hiệu lực nhị phân của bạn. Tất nhiên, bạn không thể gửi với 4,2 như là thủ tục tiêu chuẩn là chỉ cho phép SDK ổn định.

2

Không có vấn đề với việc gửi các ứng dụng hỗ trợ ARC. Bạn chỉ cần ký và gửi ứng dụng bằng XCode 4.1.

Hỗ trợ thời gian chạy cho ARC đã có (phiên bản Snow Leopard và Lion hiện tại đã được tích hợp sẵn). Và vì bạn được phép sử dụng bất kỳ công cụ nào bạn muốn xây dựng các tệp nhị phân của mình nên không có vấn đề gì với một tệp nhị phân được tạo bằng bộ clang/llvm3.

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