Computer >> Máy Tính >  >> Hệ thống >> MAC

Cách chạy ứng dụng Mac M1 dưới dạng ứng dụng Intel

Cách chạy ứng dụng Mac M1 dưới dạng ứng dụng Intel

Với việc phát hành máy Mac M1 chạy trên kiến ​​trúc ARM, các nhà phát triển phần mềm sẽ phải nâng cấp ứng dụng của họ để tận dụng tốc độ và công nghệ được cải thiện trong chip Apple Silicon. Như một điểm dừng, Apple cũng đã xuất xưởng một công cụ “Rosetta 2” với máy Mac M1 cho phép phần mềm dựa trên Intel hiện có tiếp tục chạy trên nền tảng này. Nếu bạn vẫn đang chạy phiên bản phần mềm dựa trên Intel, có thể bạn đang sử dụng Rosetta mà không nhận ra.

“Ứng dụng toàn cầu” là gì

Các ứng dụng đã được cập nhật cho chip Silicon M1 của Apple hiện được gọi là “ứng dụng toàn cầu”. Các nhà phát triển sử dụng "nhị phân phổ quát" để cập nhật ứng dụng của họ để chạy nguyên bản trên chip silicon của Apple. Hệ nhị phân phổ quát này sẽ cho phép ứng dụng chạy trên cả Intel và M1 Mac. Nếu ứng dụng không được cập nhật cho Universal 2, thì MacBook M1 sẽ chạy ứng dụng đó bằng cách chuyển đổi mã Intel x86-64 bằng phần mềm mô phỏng Rosetta.

Cách chạy ứng dụng Mac M1 dưới dạng ứng dụng Intel

Mặt khác, nếu bạn đang sử dụng chip M1, phiên bản silicon dựa trên Apple sẽ chạy.

Cách kiểm tra xem ứng dụng có phải là Intel / Silicon / dựa trên đa năng hay không

Nếu bạn muốn kiểm tra xem một ứng dụng đang chạy trên phần mềm dựa trên Intel, phần mềm dựa trên Apple Silicon hay phần mềm Universal (ứng dụng hỗ trợ cả bộ xử lý Intel và Silicon), bạn có thể thực hiện việc này từ Cài đặt hệ thống, như được mô tả bên dưới:

1. Trên menu Apple từ góc trên bên trái, chọn “Giới thiệu về máy Mac này.”

Cách chạy ứng dụng Mac M1 dưới dạng ứng dụng Intel

2. Chọn “Báo cáo hệ thống”.

Cách chạy ứng dụng Mac M1 dưới dạng ứng dụng Intel

3. Trong Báo cáo hệ thống, nhấp vào Ứng dụng bên dưới Phần mềm trong ngăn menu bên trái.

4. Bạn sẽ thấy toàn bộ danh sách các ứng dụng được cài đặt trên hệ thống của mình. Bạn có thể tìm ra phiên bản ứng dụng nào được cài đặt trên máy Mac của mình trong cột "Loại" cho từng ứng dụng riêng lẻ.

Cách chạy ứng dụng Mac M1 dưới dạng ứng dụng Intel

Nếu bạn muốn kiểm tra phiên bản của một ứng dụng riêng lẻ từ Finder, chỉ cần nhấp chuột phải vào biểu tượng của ứng dụng và chọn “Nhận thông tin”.

Tại đây, bạn sẽ thấy phiên bản ứng dụng trong “Chung”, được liệt kê trước “Loại”.

Cách mở Ứng dụng Apple Silicon dưới dạng Ứng dụng Intel

Đôi khi khi bạn có phiên bản Universal của một ứng dụng, bạn có thể muốn chạy phiên bản Intel thay vì phiên bản M1. Điều này có thể do phiên bản M1 thiếu tính năng bạn cần hoặc phiên bản Intel tương thích với các plugin hoặc tiện ích mở rộng cụ thể của bên thứ ba chưa được M1 hỗ trợ.

Trong những trường hợp như vậy, bạn có thể buộc một ứng dụng chạy phiên bản Intel bằng Rosetta thay vì phiên bản Apple M1:

1. Tìm và chọn ứng dụng trong menu Finder của bạn. Hầu hết các ứng dụng được tìm thấy trong thư mục Ứng dụng (có thể truy cập thông qua Trình tìm kiếm trong “Go -> Ứng dụng”).

Cách chạy ứng dụng Mac M1 dưới dạng ứng dụng Intel

2. Nhấp chuột phải vào ứng dụng và chọn “Nhận thông tin”. Ngoài ra, chọn ứng dụng và nhấn Command-I trên bàn phím của bạn. Thao tác này sẽ mở ra cửa sổ Thông tin với các chi tiết về ứng dụng.

Cách chạy ứng dụng Mac M1 dưới dạng ứng dụng Intel

3. Trong cửa sổ này, chọn hộp có nhãn “Mở bằng Rosetta.”

Cách chạy ứng dụng Mac M1 dưới dạng ứng dụng Intel

4. Đóng cửa sổ Thông tin. Nếu ứng dụng đã chạy, hãy thoát và khởi chạy lại.

Đó là nó! Giờ đây, bất cứ khi nào bạn khởi chạy ứng dụng, máy Mac của bạn sẽ chạy phiên bản phần mềm Intel thông qua phần mềm mô phỏng Rosetta. Nếu bạn muốn quay lại phiên bản M1 sau này, chỉ cần lặp lại các bước và bỏ chọn hộp.

Các báo cáo cũng đã được đưa ra cho thấy các ứng dụng iOS của bên thứ ba đang gặp sự cố trên Macbook M1 mới. Nó có đang xảy ra với bạn không?