在 Snow Leopard 上模拟旧版 Mac

在 Snow Leopard 上模拟旧版 Mac

我的应用程序开发团队想要在旧版 MacOS X(10.4 和 10.5)上测试程序构建。是否有模拟器或虚拟系统能够在我们的 MacOS 10.6 内部实现此操作?

我发现 VMWare、VirtualPC 和 SheepShaver 是仅适用于 Windows 的解决方案,甚至可能无法模拟 MacOS 10.0。

那么 vMac、PearPC 和 MacOnMac 呢?我们是否需要所有较旧的 MacOS X 安装 CD,还是 emu 软件可以伪造基本操作系统?

答案1

首先,你不需要模拟软件测试。在平台上测试有什么好处这实际上与你想要支持的有所不同


VMware Fusion 和其他虚拟化工具可能允许将 Mac OS X Server 作为客户操作系统运行。但我不确定 10.4 是否仍受支持。通过一些技巧,您可能能够将 Mac OS X(常规)作为客户操作系统运行,但这不受支持,并且违反了 Apple 的许可条款。

最好的办法是将这些旧版本安装在不同的分区上以实现双启动。据我所知,您可以安装到外部硬盘驱动器并从中启动。如果经常需要进行兼容性测试,以至于重新启动计算机不方便,我会专门留出一两台机器进行兼容性测试。特别是因为您可能还想支持 PowerPC Mac,而所有流行的虚拟化解决方案都不支持它们。

相关内容