2016-05-02 99 views
-2

我有興趣爲Xamarin開發,但我只有W10筆記本電腦,沒有MAC。我看到了與此類似的問題的不同答案,如下所示:How to develop iOS app using Xamarin Studio on Windows?Xamarin Visual Studio IOS Development Without a Mac?。即使被接受的回答說不能完成,還有其他一些好的答案表明它可以完成。所以我的問題是:使用安裝有OS X的VM開發Xamarin應用程序

如何在沒有MAC的情況下使用Xamarin for Visual Studio 2015開發iOS應用程序,使用某種虛擬化技術(思考VMWare/VirtualBox,因爲我沒有任何Hyper-V的經驗)?

+3

我並不完全確定這一點,但我認爲*蘋果公司以這樣一種方式許可OS X,即在Windows盒子上的VM中運行它是不允許的。或者他們可以用軟件來做些事情來防止這種情況發生。無論如何,我聽不到很多人這樣做。 – adv12

+0

這個(假設)複製的問題僅僅是爲iPhone開發的,我所要求的是更具體的技術(Xamarin)在某種意義上和更廣泛的其他方面,如Xamarin,你也可以爲iPod和iPad開發。 – Luiso

回答

6

安裝Mac虛擬機並不是微不足道的,蘋果公司的EULA條款不可接受。如果你可以擺動它,我建議你購買一臺Mac Mini(500美元)。這會讓你變得合法,你可以將它掛在角落 - 或者像我一樣在電視上用它作爲媒體中心和Steam流媒體。但是,我曾經嘗試過使用虛擬機概念進行實驗,並且可能,但我不知道在嘗試將應用發佈到應用商店時可能遇到什麼樣的麻煩。

4

如果你沒有一個mac,你不打算購買一個,我建議你看看Mac In the Cloud。我知道一些使用Xamarin開發的開發人員。

+0

另外看看在alpha版本中提供的轉發iOS模擬器 - 這可以真正幫助您通過從遠程mac分享iOS模擬器從Windows盒子測試您的應用程序 – JimBobBennett

+0

@JimBobBennett請問您可以告訴我這些模擬器工作中,我是* Apple/Mac/iOS *主題中的總新手 – Luiso

0

不,hyper-v中的虛擬hadrware和驅動程序是泛型... MacOs X用於Apple提供的硬件選擇。

相關問題