是否有可能用Hackintosh开发iPhone应用程序?

可能重复:
Hackintosh上的iPhone开发

我真的想开始,但是那些Mac是昂贵的…尤其是像我这样的非美国人。

我正在考虑在VMWare中运行OS X。 但是这会阻止我进行iPhone开发吗? 我会很高兴地购买一个OS X的副本,让苹果到期…

谢谢,Makil

答案是肯定的

要开发iPhone应用程序,您需要iPhone SDK ,而这又需要Mac OS X版本10.5(Intel)。 如果您可以在OS X安装中满足此要求,那么您可以构buildiPhone应用程序。 您是否可以轻松地testing它们取决于您的安装中的USB支持。

Mac Mini是599美元这个事实与这个问题无关,它是多么便宜,是相对的。 对一个人来说,价格便宜可能不是另一个人(特别是因为OP表示他不在美国,可能会超过599美元)。

是的,可能的。 但问题是,iPhone SDK得到频繁的更新,并需要Mac OS X的更新版本 – 更新hackintosh是痛苦的(你可以在MacMini上做更好的开发,而不是浪费时间升级),你永远不会知道你的hackintosh何时无法启动!

USB,audio是我在hackintosh中看到的另一个问题。

这绝对是可能的,而且如果你想购买那些希望在其上运行OS X的零件,那也不是那么难。

大多数人遇到的困难和不兼容是因为试图在已有的硬件上尝试OS X。 他们可能有一个需要Voodoo内核的AMD系统,他们可能有一个Radeon 4xxx,它只能在没有硬件加速的VESA模式下工作。 当然,这些东西可以起作用,而且越来越容易,但是这是更多的努力,也是大部分问题出现的地方。

一旦你确实让你的Hybrid Mac工作(因为我喜欢打电话给他们),它仍然不会像理想的(注意:不是真正的!)Mac拥有的经验那样完美无痛。 但是,有一点常识,你会得到更多的电脑价格的一半或更less。

编辑:至于在个人电脑的虚拟机上运行OS X,它真的不是很好。 根本无法启动,即使这样,它也不是很适合作为环境使用,而且通常没有工作的声音/局域网/等等。 您可以获得完整的OS X的VMWare镜像,甚至可能在不同的虚拟化环境中工作!

我知道这将起作用,如果你能得到该死的东西安装和你能够得到工作。

我目前拥有一个G4的Mac mini,并有一个第二代intel IMAC(不得不出售它来支付账单)。 我支付了我的iPhone开发人员lic,买了第二代触摸,启动我的迷你,下载iPhone SDK …哦,不需要10.5。 买了和安装10.5 …哦,不,你需要一个英特尔的Mac。 强制sdk安装,应用程序为模拟器build立很好,但这是什么,我不能签署我的代码。 更多的黑客…哦,不,configuration错误。 连接触摸,无法挂载dev分区。 我现在没有工作,没有钱,也没有办法释放我的应用程序来赚钱。

哦,是的,我要试着在vmware上安装hackintosh,但只是因为我打破了。 此外,我不会再买一个迷你的知道,我的g4迷你成本599美元(当天回来),但一旦我完成使它可用,我花了1000美元(200美元的售后1gig ram升级,99美元的键盘/鼠标,150美元的显示器等等)。 当然现在更好的硬件更便宜,但迷你镍和硬币你死了。 帮你一个忙,只是得到一个macbook,这将是我的下一个买。

有趣的和/或最糟糕的是,我甚至不喜欢OSX或iPhone / touch。

技术上:是的。 法律上:不。 OSX EULA不允许它。

请注意,为您的工作配备合适的工具非常重要,而在非Apple硬件上运行OSX的未知数可能会导致问题出现。 假设你已经有了键盘,鼠标和显示器,那么Mac Mini的价格并不昂贵。

我试过了,但是我还没有在VMware中成功运行OS / X。 我知道一个成功开发iPhone应用程序的人是黑客,但是设置hackintosh是相当困难的。

我在同一条船上,我不想掏出一个Mac,直到我知道我对工具链感到满意,我想用我现在的硬件来感受一下iPhone的开发。 有兴趣听取别人的经验。

我(有些努力)能够将OS X,snow leopard以及开发工具安装到我的IBM X61上,并且没有任何问题或者开发iPhone应用程序。 我的操作系统function齐全。 注意:我为我的项目购买了Snow Leopard的零售版本。

为什么? 我有更多的时间比金钱。 如果我不得不再次select,我有1500美元的豆(+税,+无论)买一个mac书的亲我会有,因为它肯定不是“简单”。 但是我没有。

但现在我已经做到了,我有一台非常酷的IBM MacBook :),并且为这个成就感到非常自豪。 在这个过程中,我也学到了很多东西。 这是地狱吗? 是的,值得吗? 是…

希望有所帮助!

Mac Mini599美元,并附带OS X( 129美元本身)。 Mac Mini的规格并不令人敬畏,但它们完全可用。 我只是不能通过购买便宜的地下室电脑并以Hackintosh运行它来节省几百美元(最大)。 你失去了从苹果公司获得支持的全部能力,你不能保证未来不会破坏兼容性,而且你也不太可能获得与真正的Mac相同的相对无缝的体验。

底线,无论您节省了多less钱,您最终可能会付出后悔的代价。 我拥有一台Mac Mini和一台Macbook,而且我有更好的使用体验,而不是使用过去购买或build造的任何个人电脑。 我只是不会推荐试图为了几百块钱而做一个最后的尝试。 哎呀,如果你把VMWare(189美元)和Leopard(129美元)以及便宜的个人电脑的成本加起来,那么你已经非常接近Mac Mini了,所以我看不出这是值得的。