我可以在虚拟机中运行单个 Mac 应用程序吗?

我可以在虚拟机中运行单个 Mac 应用程序吗?

如何在不安装 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/

相关内容