Câu trả lời:
Bạn không thể. Bạn chỉ đơn giản là không thể chạy ứng dụng Mac trong VM mà không cài đặt OS X. Cài đặt OS X trong VM cũng trái với Thỏa thuận cấp phép phần mềm Mac OS X , nơi được nêu:
"Bạn được cấp giấy phép không độc quyền giới hạn để cài đặt, sử dụng và chạy một (1) bản sao Phần mềm Apple trên một máy tính mang nhãn hiệu Apple tại một thời điểm.
Mà quy định ra VM. Tất nhiên bạn có thể cố gắng tìm một giải pháp thay thế đa nền tảng và sử dụng nó.
Bạn gần như chắc chắn cần hệ điều hành được cài đặt để ứng dụng của bạn hoạt động. Nó phải thực hiện ít nhất một số loại cuộc gọi hệ thống để thực hiện ngay cả I / O cơ bản nhất, chứ chưa nói đến tất cả các lớp khung và dịch vụ hệ thống cần thiết để tạo chức năng ứng dụng GUI.
Không.
Tuy nhiên, bạn có thể muốn xem xét hỗ trợ của OS X cho hộp cát ứng dụng: http://techjournal.318.com/security/a-brief-int sinhtion-to-mac-os-x-sandbox-t Technology /