我真的想要开始,但男人是那些昂贵的Mac ...特别是像我这样的非美国人。
我正在考虑尝试在VMWare中运行OS X.但这会禁止我进行iPhone开发吗?我很乐意买一份OS X的副本给Apple带来应有的......
谢谢, Makil
答案 0 :(得分:66)
答案是是。
要开发iPhone应用程序,您需要 iPhone SDK ,而这又需要Mac OS X 10.5(英特尔)。如果您可以在OS X安装中满足此要求,那么您可以构建iPhone应用程序。您是否可以轻松测试它们取决于安装中的USB支持。
Mac Mini的价格是599美元与这个问题无关,它的价格也相对便宜。对一个人来说便宜的东西可能不是另一个人(特别是因为OP声称他不在美国,可能会超过599美元)。
答案 1 :(得分:11)
是的,它可能。但是,问题是iPhone SDK经常更新并需要更新版本的Mac OS X - 更新hackintosh很痛苦(你可以在MacMini上做更好的开发而不是浪费时间升级),你永远不会知道什么时候你的hackintosh无法启动!
USB,音频是我在hackintosh中看到的另一个问题。
答案 2 :(得分:7)
这绝对是可能的,如果您购买的是打算在其上运行OS X的部件,那就不难了。
人们遇到的大多数困难和不兼容性是由于尝试在他们已有的硬件上试用OS X.他们可能有一个需要Voodoo内核的AMD系统,他们可能有一个Radeon 4xxx,它只能在没有硬件加速的VESA模式下工作。当然,这些东西可以起作用,并且它一直在变得越来越容易,但它更多的努力,而且它是大部分问题的来源。
一旦你让你的混合Mac工作(因为我亲切地喜欢称它们),它仍然不会像理想的那样完全无痛(注意:不是真实的!)Mac拥有的经验。但是,通过一点常识,您可以获得更多的电脑,价格只有一半或更低。
编辑:至于在PC上的VM中运行OS X,它真的不是很好。让它完全启动是一件非常麻烦的事情,即便如此,它也不是很有用的环境,通常没有工作声音/局域网等。您可以获得OS X的完整VMWare映像,这些映像甚至可能无法在不同的虚拟化环境中运行!
答案 3 :(得分:5)
我知道它会起作用,如果你可以安装该死的东西并且能够让usb工作。
我目前拥有一台G4 mac mini并拥有第二代英特尔IMac(不得不出售它以支付账单)。我为我的iphone开发者支付了费用,买了第二代触摸,启动了我的mini,下载了iphone sdk ......哦不,你需要10.5。购买并安装10.5 ......哦不,你需要一台intel mac。强制sdk安装,应用程序构建伟大的模拟器,但这是什么,我无法签署我的代码。更多黑客......哦不,配置错误。连接触摸,无法挂载开发分区。我现在离开了没有工作,没有钱,也没有办法释放我的应用程序,试图赚钱。
哦,是的,我打算尝试在vmware中安装hackintosh,但这只是因为我平了。此外,我不会买另一个迷你知道我的g4迷你售价599美元(当天回来),但一旦我完成了可用,我花了1000多美元(200美元售后1gig ram升级,99美元键盘/鼠标,150美元监视器等)。当然,现在对于更好的硬件来说它更便宜,但是迷你镍和你的硬币。帮自己一个忙,只买一个macbook,这将是我的下一次购买。
关于所有这些的有趣和/或最糟糕的部分是,我甚至不喜欢OSX或iphone / touch。
答案 4 :(得分:4)
技术上:是的。合法地:不。 OSX EULA不允许这样做。
请注意,为您的工作选择合适的工具非常重要,而在非Apple硬件上运行OSX的未知因素可能会导致出现问题。假设你已经有了键盘,鼠标和显示器,那么Mac Mini的价格并不贵599美元。
答案 5 :(得分:1)
我试过了,但我还没有在VMware中成功运行OS / X.我确实知道有人在hackintosh上成功开发了iPhone应用程序,但是设置hackintosh非常困难。
我在同一条船上,在我知道我对工具链感到满意之前,我不想掏出Mac,我想用现有的硬件来感受iPhone的发展。有兴趣听听别人的经历。
答案 6 :(得分:1)
我(通过一些努力)能够在我的IBM X61上安装OS X,雪豹以及开发工具,并且没有遇到任何问题或者在其上开发IPhone应用程序。我的操作系统功能齐全。注意:我为我的项目购买了Snow Leopard的零售副本。
为什么呢?我有更多的时间而不是金钱。如果我不得不再次选择并且我有1500美元的豆子(+税,+无论如何)来买一本mac book pro我会有,因为它当然不是'简单'。但我没有。
但是现在我已经完成了它,我有一台非常酷的IBM MacBook :)并为这一成就感到自豪。我在这个过程中也学到了很多东西。这是地狱吗?是..值得吗?是...
希望有所帮助!
答案 7 :(得分:-6)
Mac Mini $ 599 并附带OS X( $ 129 )。 Mac Mini的规格并不令人敬畏,但它们完全可用。我只是不能通过购买便宜的地下室PC并将其作为Hackintosh运行来证明节省几百美元(最大)。您失去了获得Apple支持的所有能力,您无法保证它不会在未来破坏兼容性,并且您极不可能获得与真正Mac相同的无缝体验。
最重要的是,无论你节省多少钱,你最终都可能会支付/后悔。我拥有一台Mac Mini和一台Macbook,与我过去购买或制造的任何PC相比,我获得了更好的体验。我只是不建议为了几百美元而试图结束这个。哎呀,如果加上VMWare(189美元)和Leopard(129美元)以及廉价PC的成本,你已经非常接近Mac Mini,所以我看不出这是值得的。