在Windows上开发iPhone应用程序(使用Virtualbox等)

| 我知道之前已经有人问过这个问题,但是答案有些过时了。 我想我在某处读到了《雪豹最终用户许可协议》已更改,并且现在允许您在某种类型的虚拟机上安装操作系统。 我知道我应该购买Mac,但我可能会这样做,但是我想在实践之前尝试使用Objective-C。 我想为iPhone开发一个应用程序,但是如果IDE像他们所说的那样讨厌,我可能会完全跳过它。我只想先看看。 因此,是否可以在基于Windows的计算机上安装主机来开发iPhone应用程序所需的东西?     
已邀请:
是。您可以在VM中运行OSX。我使用MonoTouch和Visual Studio在C#中编写我的应用程序,并在两者之间使用共享目录。在VS中编写代码,在模拟器内的OSX上构建和调试。如果这是您选择的路径,那么它也可以与Objective-C一起使用。如果您不是Mac Guy,我还是建议您使用MonoTouch,它可以使开发速度更快。     
是的,可以在您的PC上运行OSX雪豹。 我建议仅出于评估目的(如果您没有访问Mac开发机,朋友/家人/等的权限)。 您的购物清单包括: 雪豹的合法副本。 您选择的虚拟机(在我看来,virtualbox非常棒,尽管目前它不支持宽屏)。 结合以上内容的一些指南(Google是您的朋友)。 您最终将需要一些用于PC外设的驱动程序(声卡,USB等)。 我将从第3步开始研究。 完成后,您将看到需要快速开发PC,因为有时等待应用程序编译可能会令人沮丧。 我试图在PC上安装OSX只是出于评估目的,在购买机器之前要了解SDK和OS。实际上正在等待新系列的MacBook Air的购买。     

要回复问题请先登录注册