如何在不安装 Mac OS X 的情况下在虚拟机中运行单个 Mac 应用程序?
答案1
不行。如果不安装 OS X,你根本无法在虚拟机中运行 Mac 应用程序。在虚拟机中安装 OS X 也违反了Mac OS X 软件许可协议其中指出:
“您被授予一项有限的非独占许可,可以在一台 Apple 品牌的电脑一次。
这排除了虚拟机。当然,你可以尝试找到一个跨平台的替代方案并使用它。
答案2
几乎可以肯定,您需要安装操作系统才能让应用程序运行。它必须至少进行某种系统调用才能执行最基本的 I/O,更不用说使 GUI 应用程序正常运行所需的所有框架层和系统服务了。
答案3
不。
但是,您可能需要了解 OS X 对应用程序沙盒的支持:
http://techjournal.318.com/security/a-brief-introduction-to-mac-os-x-sandbox-technology/