4
曾經有一段時間,不是兩年前,當時是you could didn't need Xamarin.Mac to deploy Mono apps to the Mac App Store。要清楚的是,這是Mac OS X桌面應用程序的商店,而不是iOS應用程序。現在Xamarin Studio是否絕對需要在Mac App Store和MonoMacPackager上發佈Mono應用程序?
的MonoMacPackager頁面says the following:
如果你想創建自己機器的MAC捆綁或您的 軟件發佈到Mac AppStore的,你應該得到Xamarin.Mac是的MonoMac一個 嚴格的超。
自從Xamarin.Mac問世以來,我還沒有看到如何發佈到Mac App Store的很好的教程。現在Xamarin.Mac是否「需要」,可以說,在Mac上發佈具有用XCode/IB編寫的用戶界面的Mono應用程序?或者MonoMac的「子集」仍然足以創建這些混合應用程序?
我意識到我可以針對GTK#或Windows.Forms編寫代碼,並讓用戶自己安裝Mono - 或使用像Banshee這樣的bockbuild,並且擁有獨立的東西 - 來創建獨立應用程序。我感興趣的是能夠在XCode中創建與本地用戶界面的Mono代碼界面,並在Mac App Store上發佈這些應用程序。
我也意識到Xamarin Studio中有一個用於開源項目的模板,這實際上讓我很害怕。看起來Xamarin薪酬牆已經落後於全面的治療。
因此,換句話說,MonoMacPackager在發佈帶有原生UI的Mono應用程序方面已經過時了,而原生UI可以通過Mac App Store召集?
我的理解(我可能錯了)是,如果您想要簽署應用程序,則需要Xamarin.Mac許可證由App Store提供。爲了在App Store之外分發,您可以使用MonoMac。 – Jason
謝謝。我知道你以前可以部署[只使用** MonoMac](http://monodevelop.com/Download/What's_new_in_MonoDevelop_3.0#New_MonoMac_Addin),所以如果你說的是真的,那至少是沒有的最初的情況。我的問題真的是這樣 - 至少目前對開源項目的支持是否支持付費牆? – ruffin