Apple đã âm thầm thay đổi chính sách App Store để cho phép các ứng dụng giả lập, đánh dấu một sự thay đổi đáng kể so với lập trường trước đây của hãng khi hoàn toàn cấm loại phần mềm này. Sự phát triển này đã khơi dậy sự quan tâm trở lại việc chạy các môi trường máy tính cổ điển trên các thiết bị iOS hiện đại, đặc biệt là đối với những người dùng hoài niệm muốn tái trải nghiệm các phần mềm cũ.
![]() |
---|
Một bức vẽ kỹ thuật số theo phong cách Macintosh cổ điển, thể hiện sự hoài niệm cho những trải nghiệm phần mềm cổ điển được kích hoạt bởi chính sách giả lập mới của Apple |
Thay Đổi Chính Sách Mở Ra Những Khả Năng Mới
Việc đảo ngược chính sách có nghĩa là các nhà phát triển giờ đây có thể gửi các ứng dụng giả lập trực tiếp lên App Store mà không cần người dùng phải cài đặt ứng dụng bên ngoài hoặc sử dụng các cách thức phức tạp khác. Thay đổi này đã được cộng đồng máy tính retro chào đón, những người từ lâu đã tìm kiếm những cách dễ dàng hơn để chạy phần mềm cổ điển trên iPad và iPhone của họ. Tuy nhiên, sự ăn mừng này đi kèm với những lưu ý quan trọng ảnh hưởng đến hiệu suất thực tế.
Giới hạn phân phối TestFlight:
- Bản dựng nội bộ: tối đa 100 người dùng, không cần xem xét
- Bản dựng bên ngoài: tối đa 10.000 người dùng, yêu cầu xem xét của Apple
- Bản dựng nội bộ chỉ giới hạn cho các thành viên tài khoản nhà phát triển
Biên Dịch JIT Vẫn Bị Cấm
Mặc dù các emulator hiện đã được cho phép, Apple vẫn tiếp tục hạn chế biên dịch Just-In-Time ( JIT ), một công nghệ cải thiện đáng kể hiệu suất giả lập bằng cách dịch mã ngay lập tức. Không có hỗ trợ JIT , các hệ thống được giả lập chạy chậm hơn đáng kể so với khả năng của chúng, hạn chế tính khả dụng thực tế của các ứng dụng và trò chơi cổ điển đòi hỏi nhiều tài nguyên hơn. Hạn chế này đặc biệt ảnh hưởng đến các emulator cố gắng chạy các hệ thống cũ mới hơn cần nhiều sức mạnh xử lý hơn.
Giả lập hiện đã được cho phép trên app store nhưng JIT giúp chúng hoạt động hiệu quả thì không
Cộng Đồng Đón Nhận Sự Hồi Sinh Máy Tính Cổ Điển
Cuộc thảo luận xung quanh việc giả lập đã tiết lộ một nỗi hoài niệm rộng lớn hơn đối với trải nghiệm máy tính những năm 1990. Người dùng đang chia sẻ những kỷ niệm về các phần mềm cổ điển như HyperCard , MacPaint và KidPix , với một số người thậm chí còn mua phần cứng cũ để tái tạo môi trường máy tính retro chân thực. Tình cảm này phản ánh sự đánh giá cao ngày càng tăng đối với sự đơn giản và triết lý thiết kế tập trung của các hệ thống máy tính cũ.
So sánh Trình giả lập Macintosh Cổ điển:
Tính năng | Mini vMac | Basilisk!! |
---|---|---|
Hỗ trợ Hệ thống | 1.1 đến 7.5.5 | 7.0 đến 8.1 |
Giả lập RAM/CPU | Hạn chế | Nâng cao |
Chia sẻ Tệp | Phương pháp tùy chỉnh | Thư mục ánh xạ |
Độ phân giải Màn hình | Cố định | Động |
Giao diện | Phím tắt Control | Cài đặt iOS gốc |
TestFlight Cung Cấp Phương Thức Phân Phối Thay Thế
Đối với các nhà phát triển muốn bỏ qua các hạn chế của App Store , TestFlight cung cấp một giải pháp thay thế tiềm năng. Các bản build TestFlight nội bộ có thể tiếp cận tới 100 người dùng mà không cần xem xét, trong khi các bản build bên ngoài có thể phân phối tới 10.000 người nhưng cần sự chấp thuận của Apple . Điều này tạo ra cơ hội cho các dự án giả lập thử nghiệm hơn có thể không đáp ứng hướng dẫn của App Store .
Thay đổi chính sách này thể hiện cách tiếp cận đang phát triển của Apple đối với việc phân phối phần mềm, cân bằng nhu cầu người dùng về giả lập với những lo ngại liên tục về hiệu suất và tính toàn vẹn hệ thống. Mặc dù hạn chế JIT vẫn là một rào cản đáng kể, việc chấp thuận cơ bản các emulator đánh dấu một bước quan trọng hướng tới trải nghiệm phần mềm mở hơn trên các thiết bị iOS .
Tham khảo: Turning an iPad Pro into the Ultimate Classic Macintosh