2010-10-05 185 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