当前位置:首页 > 操作系统 > Ios

c# – 我们可以在Windows环境中使用MonoTouch开发iOS应用程序吗?

我打算在MonoTouch上做一个iPhone应用程序.我正在使用Windows 7和VS 2010.我的问题是我没有找到任何安装程序或安装MonoTouch for Windows的任何东西.

我的问题是我们可以在Windows环境中使用MonoTouch开发iOS应用程序吗?

或者Monotouch是否仅支持使用C#代码在MAC环境中开发IOS分配?

我不想在Windows上运行VM并在其上运行MAC并进行编码.
谢谢.

解决方法:

Xamarin 2.0(更新回答)

Xamarin发布了their solution to this with Xamarin 2.0(包括用于Visual Studio 2010/2012的iOS开发).就像我之前的回答一样,Xamarin.iOS Visul Studio设置仍然需要Mac作为远程构建主机,因此对某些人来说仍然是一个交易破坏者.

免责声明:Visual Studio支持只是其“Business” license tier的一部分,目前每年运行999美元.也就是说,他们现在拥有一个允许设备部署的免费套餐和一个基于Mac的开发更便宜的“独立”套餐.

我能够让他们的系统在Mac主机和Windows VM之间正常运行.如果您已经安装了Mac但更喜欢在VS中编码,那么这是一个非常好的选择.

原始答案

虽然你仍然需要一台Mac来运行/调试项目,这听起来像是一个破坏你的东西,但是这个Visual Studio扩展是为了允许你在Visual Studio 2010中编写和编译MonoTouch项目而创建的.

MonoTouch for Visual Studio 2010

它主要面向那些希望在开发MonoTouch时保持VS IDE体验的人,避免了新键盘快捷键和单窗格开发的学习曲线.当你得到编译得很好的东西时,你需要将这些源文件放到Mac上的MonoDevelop上,以进行任何模拟器或设备调试以及任何部署包装.

免责声明:即使在完成项目页面上的所有步骤后,我也无法在64位Windows 7上获得VS 2010以正确识别项目类型.我曾计划在VS 2010中工作,同时让Dropbox在我的Windows机器和Mac之间同步文件,我将在那里进行最终测试.


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!