虚拟Mac?

时间:2008-08-22 15:08:51

标签: iphone macos virtualization

我正在考虑为iPhone尝试一些开发,是否可以在VMWare中安装Leopard?我已经拥有一台相当高规格的PC,我想使用舒适的设置,或者我需要购买一台真正的Mac?

6 个答案:

答案 0 :(得分:12)

在Apple硬件上的虚拟机中运行Mac OS X 服务器legal。目前禁止所有其他形式的Mac OS X虚拟化。

答案 1 :(得分:6)

我们绝不隶属于以下任何提供商。 我们尝试过许多虚拟云mac提供商,包括:

  • Mac in Cloud
  • virtualmacosx.com
  • xcodeclub

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

答案 2 :(得分:4)

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

答案 3 :(得分:2)

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

答案 4 :(得分:2)

我在VMWare下运行OSX,我可以自信地告诉你,它不适合你开发应用程序的环境。它几乎(不是真的)可用于测试Mac特定的浏览器错误不能在Windows上的Safari中复制。

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

对于所有情况,我将假设您拥有合法的OS X许可证,并且不介意在许可证明确禁止的硬件上运行它的法律模糊性(合法性不明确,imo,但我只要它不是盗版副本,我真的认为你会好的。

答案 5 :(得分:1)

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

对于开发iPhone应用程序,您可能不需要特别强大的机器,所以可能会考虑抓住mac mini?它们是你能买到的最便宜的Mac,应该可以用来做iPhone的工作。另外,现在你有一个可用于测试其他东西的mac! :)