2010-10-05 186 views
7

我想开发一个iPhone应用程序,但我没有一台Mac。我想知道是否可以租用带有Mac OS的虚拟机,以便可以在该机器上开发。有人提供这项服务吗?这是不合理的,因为我无法将手机直接连接到该机器上?虚拟机与Mac OS X

或者我可以租一台Mac。

或者选项三是在我的Windows笔记本电脑上的虚拟机中运行Mac OS X.那可能吗?

+2

购买mac。否则,你会遇到一个令人头痛的世界。 – 2010-10-05 04:59:05

+2

请注意,如果主机操作系统不是Mac OS X,则在虚拟机上运行Mac OS X是不合法的。 – BoltClock 2010-10-05 05:10:53

+1

如果您的时间是自由且无限的,而且您确实更愿意解决配置问题而不是代码,那么可以尝试任何操作但一台Mac。说真的,给自己一个二手迷你试用一下 - 如果你失去兴趣并出售它,它会花费很少。如果您是一位优秀的eBay撰稿人,甚至可能会获利:-) – 2010-10-05 06:15:19

回答

7

当然可以在Windows上的VM上运行OS X - 最新版本的VirtualBox能够运行Snow Leopard。

作为进入iOS开发最便宜的方式,我购买了iPod Touch并启动了VirtualBox。我现在已经在App Store上批准了两个应用程序。但是,一旦他们赚到了足够的钱,我会购买一台Mac - VirtualBox虚拟机上没有声音(尽管最新的VirtualBox可能会产生声音,我还没有管理它),但我无法映射键盘上的Mac Control键(所以没有键盘快捷键工作),它有点呆滞(在我的Core i7 PC上有12GB RAM)。总而言之 - 最便宜的选择是去虚拟机,但是你最终可能会发现自己最终需要一台Mac,所以Mac Mini可能更容易。

+0

好,非常好。知道Virtualbox映像可以通过USB连接到iOS设备很有趣。我还从朋友那里得到了一个虚拟的盒子图像,它使我能够使用xCode和Mac OS进行游戏。它工作得很好。但正如你所建议的那样,我今天也刚买了一台Macbook Air。 – BrokeMyLegBiking 2011-02-05 15:00:46

0

A Mac Mini是一个便宜的解决方案,可以让你开发你的应用程序。

目前的Mac Mini采用双核64位“Penryn”Intel Core 2 Duo处理器,运行频率为2.4或2.66 GHz。

没有人会推荐你hackintosh

+2

显然,plan9assembler只是做了。 – BoltClock 2010-10-05 05:11:15

11

这可能是更好的分叉和购买Mac Mini,那么你可以使用你现有的显示器,鼠标和键盘,而且价格合理。特别是因为开发应用程序往往意味着在将来还要维护它。

+0

适用于Mac Mini的+1。 – karlphillip 2010-10-05 05:00:07

+0

我最终购买了Macbook Air。这是一个美丽的笔记本电脑我在它上面运行VMWare融合,以便同时拥有Windows和OSX。我还让我的Mac VirtualBox在我的Windows笔记本电脑上运行,但并不理想。 – BrokeMyLegBiking 2011-11-23 17:43:24

+0

没有必要选择windows/microsoft,andriod或apple。你可以拥有一切! – 2013-06-28 22:24:43

2

这是一个非Mac上安装Mac OS X的非法托管的虚拟机。我想你会得到一台Mac,记得Mac可以本机安装Windows(BootCamp)。所以你真的在购买Windows机器和Mac机器。

如果您准备好让自己的手变脏,您可以在VirtualBox上安装Mac操作系统。 VirtualBox不正式支持它,因为它不合法。谷歌它,并按照说明。

+1

不完全正确。如果你有一台Mac,你可以安装一台Mac虚拟机,但这对于OP来说并没有什么帮助:-) – 2010-10-05 05:36:52

+1

根据我的评论,如果主机不是Mac OS,在VM上运行Mac OS X是不合法的X. – BoltClock 2010-10-05 21:09:13

4

您可以尝试macincloud.com。每月20美元,每天几个小时,不算太糟糕。

+2

根据我的经验,Macincloud是最糟糕的解决方案:缓慢,糟糕的支持(祝你好运!),并且没有管理员权限。看起来他们有数百个虚拟机被挂在1个物理hackintosh上。避免。 – 2013-07-05 05:30:08