代码之家  ›  专栏  ›  技术社区  ›  b. e. hollenbeck

在iPhone开发中使用OS X和Vmware是否成功?

  •  11
  • b. e. hollenbeck  · 技术社区  · 17 年前

    在尝试使用临时Mac为客户端开发iPhone应用程序失败后,我开始研究VMware Workstation来虚拟化OS X。我想知道人们是否发现了一些问题,或者整个事情是否可行。

    为了记录在案,我有一个旧的苹果标志,我从我的旧苹果IIe上撬下来,贴在我的开发笔记本的盖子上,这样我就遵守了OSX EULA的精神。

    5 回复  |  直到 17 年前
        1
  •  4
  •   OhioDude    17 年前

    我的一些同事在OSX上尝试过VMWare方法,但大部分都失败了。我知道Internet上有一些VMWare映像,但我不建议使用这些映像。

    同样对于Bruce来说,OSX86项目最近取得了一些巨大的进展。我能够让OSX在一个我放在周围的旧戴尔上运行。它作为媒体服务器运行良好,直到我错误地下载了一个补丁,然后它就死了。

    正如Bruce所说,500美元的MacMini是一项不错的投资,或者更好,看看eBay。在易趣上买些东西,工作结束后,你可以在易趣上把它卖回去或保留下来。如果你的预算真的很紧,你可以找一台G4 Mac,并在上面进行开发,对iPhone模拟器的SAN支持。我买了一台每台80美元的2G4 Mac电脑,卖了一台120美元。

    底线是,如果你想进入iPhone开发阶段,在eBay上对Mini或二手Intel Mac进行少量投资。如果你的发展努力成功,你的投资将得到回报。

    祝你好运

    编辑:虽然不支持在G4/PPC mac上开发,但它是可行的。这里有一个链接,概述了如何让它工作。

    http://3by9.com/85/

        2
  •  1
  •   Bruce McLeod    17 年前

    准备好对EULA的大量回复。

    从技术上讲,你最好的资源是OSx86网站,它就在这里 http://wiki.osx86project.org/ .

    他们关于虚拟化的页面就在这里 http://wiki.osx86project.org/wiki/index.php/Virtualization

    重要的是,Mac和iPhone的开发非常相似,如果你真的想为你的客户做好developmenet,你可能至少应该投资一台Mac mini,这比单独购买操作系统还少500美元。

        3
  •  1
  •   Ramin    17 年前

    那是IIe的彩虹标志,对吧?顽固派拥有每一台真正的Mac电脑都附带的白苹果贴纸。 真实的 顽固派有他们从侄子的玩具卡车上偷偷撕下的白苹果贴纸。

    最便宜的选择可能是将硬盘分区并安装hackintosh:

    http://www.wired.com/gadgetlab/2009/05/eight-months-with-a-hackintosh-netbook-conclusion-fantastic/

        4
  •  1
  •   Ben Gotow Dmitry Nogin    17 年前

    我有一个朋友使用OSx86发行版在他的戴尔笔记本电脑上成功安装了10.5.7。他有开发工具和iPhone模拟器,他可以编译他的应用程序。不过,他找不到适用于自己硬件的USB驱动程序,因此他无法在设备上安装自己的应用程序。

    老实说,我想他花了大约20个小时来安装东西,找司机,等等。。。我们都认为他疯了,直到他安装了开发工具。在经历所有的麻烦之前,我真的会努力弄到一台Mac Mini。

    但是苹果的商标移植。。。纯粹的天才。

        5
  •  0
  •   Bayard Randel    16 年前

    正如其他人所提到的,如果你对iPhone的开发持认真态度,那么买一台二手的或翻新过的MacMini可以为你省去很多麻烦。