虚拟Mac?

时间:2020-03-05 18:42:04  来源:igfitidea点击:

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

解决方案

回答

从法律上讲,我们需要购买Mac。在VMWare中运行(至少是Tiger)是"可能的"-体验不是最佳的,但是我们可以做到。也可以在PC硬件上运行OSX。但是,这是对非法软件和黑客的一种攻击。

回答

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

对于开发iPhone应用程序,我们可能不需要特别强大的机器,因此也许可以考虑抢购Mac mini?它们是我们可以买到的最便宜的Mac,应该可以很好地完成iPhone的工作。另外,现在我们有了一台Mac,也可以用于测试其他东西! :)

回答

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

另一方面,如果OSx86支持硬件,则可以以合理的速度在本机上运行它,我希望它可以提供一个相当不错的开发环境。

对于所有情况,我将假定我们具有合法的OS X许可证,并且不介意在许可证明确禁止的硬件上运行它的法律歧义(合法性尚不明确,imo,但我确实认为我们是只要没有盗版内容,就可以了。

回答

在Apple硬件上的虚拟机中运行Mac OS X Server是合法的。当前禁止所有其他形式的Mac OS X虚拟化。