題:
我可以在Windows中開發iPhone應用程序嗎?
this-Me
2010-12-15 23:06:21 UTC
view on stackexchange narkive permalink

我想在不使用Mac OS X的情況下開發iPhone應用程序。是否可以在Windows OS上做到這一點?

當我只想在Windows中運行.ipa文件時該怎麼辦?
六 答案:
Tom Kidd
2010-12-15 23:11:30 UTC
view on stackexchange narkive permalink

不是,您必須使用Mac。所有工具都在Mac上,您需要在其中測試模擬器程序。

即使您能夠以某種方式破壞Windows中運行的整個程序,您仍然需要Mac才能提交給Apple。

最便宜的情況是,Mac Mini的價格為699美元,iOS開發人員計劃的價格為99美元(在真正的手機上運行該產品之前,您不需要這些價格)。 )。如果您購買了二手產品,可以在硬件上便宜一些,但要記住的是,它必須是運行Leopard(10.5)或更高版本的基於Intel的Mac。

加上某些工具(如MonoTouch)的成本,許可費用幾乎與此相同。
值得四處逛逛-亞馬遜和MacConnection目前都在銷售這款mini。更好的交易是,Apple翻新了minis的庫存(如新的,有完整保修),但幾乎立即售罄。
當我只想在Windows中運行.ipa文件時該怎麼辦?
Matthew Frederick
2010-12-15 23:20:23 UTC
view on stackexchange narkive permalink

雖然您無法使用完整的Xcode,Objective C和Cocoa Touch在Windows上開發iOS應用程序,但仍有一些Windows替代方法可讓您開發應用程序。您將失去完整編程環境和語言的靈活性和功能,但不再不可能。

這裡的文章列出了許多當前選項 。這不是我要走的路線(也不是我選擇的路線),但這不再是不可能的。

...但是您仍然需要一台真正的Mac才能將該應用提交給Apple ...
@torbengb的確,儘管從技術上講您可以讓一個朋友(或某種出版商)進行最終的提交。
massimogentilini
2010-12-17 16:00:57 UTC
view on stackexchange narkive permalink

不受支持並且容易被盜版,但是如果您在Internet上挖掘,可以找到如何使用運行OS X的VMware創建虛擬機。我沒有在此處發布鏈接,但是使用Google相當容易找到一個製作精良的產品有關如何進行詳細說明的教程。

在購買MacBook Pro之前,我已經完成了該操作,以測試我在Mac上如何運行Web應用程序,因此,如果您擁有Xcode,我也可以使用它來安裝Xcode。功能強大的Windows機器性能還不錯,但是它對於測試和了解不同的iPhone開發人員工具的工作方式很有用,如果您要開發與業務相關的產品,唯一的選擇就是購買Mac。

致謝

馬西莫

離題:實際上正是為此目的使用hackintosh使得我最終購買了MacBook,所以我認為它還不錯,並且可能像我一樣將人們從Windows轉移到Mac。
正是我的經驗!!!偶爾在虛擬機中使用Mac OSX幾個月,然後完全上癮,並儘快購買了MacBook Pro。
user588
2010-12-23 23:39:21 UTC
view on stackexchange narkive permalink

否,除非您想在PC上的VM中運行OS X,否則不可能進行全面的開發和提交。

您可以在一定程度上進行開發其他平台,但據我所知,您需要Mac才能提交。

lpacheco
2010-12-24 08:29:58 UTC
view on stackexchange narkive permalink

根據您要執行的操作,您可以開發外觀與實際應用程序幾乎相同的Web應用程序,從主屏幕開始甚至隱藏導航和URL欄。以Glyphboard為例。

據我所知,本地應用程序需要Mac OS X。

MacDaemon
2011-03-10 16:56:19 UTC
view on stackexchange narkive permalink

是的,可以。請訪問這個名為 macincloud.com的網站。大多數人都試圖將Mac OS安裝到PC硬件上,有時可以正常工作,其缺點是更新的Mac更新經常破壞安裝。 macincloud.com實際上允許您租用Mac並遠程訪問Mac。因此,您始終擁有最新的Mac OS,這是立即開始開發iphone應用程序的好方法,因為您實際上是在使用本機Mac系統。希望有幫助。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 2.0許可。
Loading...