2011-07-25 29 views
5

Tôi tự hỏi liệu tôi có nên hỗ trợ kiến ​​trúc 32 bit trong những ngày này trong các ứng dụng mới của mình hay không. Tôi chỉ nhắm mục tiêu Mac App Store.Bạn có thể xây dựng ứng dụng Mac App Store chỉ với kiến ​​trúc 64 bit không?

Snow Leopard có chạy phiên bản 32 bit không? (Tôi đoán có, trên các CPU Core Duo cũ hơn không hỗ trợ chế độ 64 bit?)

Lion có chạy các biến thể 32 bit không? (Tôi đoán không?)

Lý do khiến việc bỏ qua vòm 32 bit là sử dụng thời gian chạy Objective-C mới (ví dụ, cho phép các tổng hợp ivars).

CẬP NHẬT: đã xuất bản phiên bản chỉ 64 bit. Cho đến nay không có báo cáo về việc không thể cài đặt nó.

+0

Bạn có chắc là thời gian chạy mới chỉ dành cho Lion và chỉ 64 bit là trùng hợp ngẫu nhiên không? –

+0

@ Steve-o: Tôi không nghĩ anh ta nói thời gian chạy mới chỉ dành cho Lion. Anh ta muốn từ bỏ 32-bit vì thời gian chạy mới chỉ là 64-bit. –

+0

@Peter nhưng thời gian chạy cũng sẽ không tương thích ngược, bạn sẽ phải xây dựng cho Snow Leopard và sử dụng khả năng tương thích về phía trước. –

Trả lời

2

Tại thời điểm này tôi có thể nói là không sao. Mac OS X Lion chỉ có thể được cài đặt trên các máy tính tương thích 64 bit.

Mọi thứ ở trên Intel Core Solo hoặc Duo (Core Solo và Core Duo là bộ xử lý Intel 32 bit), tương thích 64 bit.

Hy vọng điều này sẽ hữu ích!

+0

Cảm ơn. Tôi đoán tôi sẽ xuất bản bản beta chỉ có 64 bit và xem. –

0

Nếu bạn tìm bộ phần mềm iLife do Apple cung cấp chẳng hạn, các phần mềm này vẫn chạy 32 bit. Vì vậy, kiến ​​trúc này là xa chết.

+0

Có, nhưng chúng chưa được cập nhật trong một thời gian. –

+1

Phiên bản mới hơn của phần mềm Apple như Keynote 6.1 chỉ có 64 bit. – pi3

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