我正在考虑尝试针对 iPhone 进行一些开发,是否可以在 VMWare 中安装 Leopard?我已经拥有一台配备舒适设置的高规格 PC,我想使用它,还是需要购买真正的 Mac?

有帮助吗?

解决方案

这是 合法的 运行 Mac OS X 服务器 在虚拟机中 在苹果硬件上. 。目前禁止所有其他形式的 Mac OS X 虚拟化。

其他提示

我们与以下任何提供商没有任何关系。我们尝试过许多虚拟云 Mac 提供商,包括:

  • 云中的 Mac
  • virtualmacosx.com
  • Xcode俱乐部

到目前为止 最好的支持 我们得到的是来自 Xcode俱乐部. 。Daniel(所有者)亲自配置了一个试用虚拟机,并允许我们在购买服务之前查看我们的程序是否运行。由于一些图形驱动程序问题,Java 7 最终无法在虚拟 Mac 上运行,但 Daniel 花了一个多小时的个人时间来帮助我们。现在这就是客户服务应该有的样子。 我们强烈推荐他的服务.

您可以通过 www.MacinCloud.com 等服务租用虚拟 Mac。

从法律上讲,你需要购买一台 Mac。在VMWare中运行(至少是Tiger)是“可能的”——体验不是最佳的,但你可以做到。也可以在 PC 硬件上运行 OS X;然而,这是一种非法软件和黑客行为。

我已经在 VMWare 下运行了 OSX,并且我可以自信地告诉您,这不是一个适合您开发应用程序的环境。它几乎(不是真正)可用于测试 Mac 特定的浏览器错误,而这些错误无法在 Windows 上的 Safari 中重现。

另一方面,如果您的硬件受 OSx86 支持,您可以以合理的速度本机运行它,并且我希望它能够成为一个相当不错的开发环境。

对于所有情况,我将假设您拥有合法的 OS X 许可证,并且不介意在许可证明确禁止的硬件上运行它的法律模糊性(在我看来,合法性尚不清楚,但我真的认为您只要不是盗版就可以了)。

不幸的是,没有合法的方法可以在虚拟机中运行 OS X。

为了开发 iPhone 应用程序,您可能不需要特别强大的机器,所以也许可以考虑购买一台 麦克迷你?它们是你能买到的最便宜的 Mac,而且应该可以用来处理 iPhone 的工作。另外,现在您拥有一台 Mac,您也可以用它来测试其他东西!:)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top