Xamarin.ios monotouch的评估版本无法生成本机代码

Xamarin.ios monotouch的评估版本无法生成本机代码,xamarin.ios,Xamarin.ios,这是阿吉特。 我试着从网站上下载monotouch的试用版,但是所有的链接都断了。 所以我从谷歌上下载了以下内容。 ()MonoDevelop-3.0.3.5 ()MonoFramework-MRE-2.10.911.macos10.xamarin.x86.dmg (*)Monotouch-eval-5.1.0.pkg 但是当我在xamarin网站上运行一个ios示例应用程序时,它无法构建->无法编译为本机代码。 这是错误日志 构建解决方案:HelloWorld|U iPhone(调试| iP

这是阿吉特。 我试着从网站上下载monotouch的试用版,但是所有的链接都断了。 所以我从谷歌上下载了以下内容。 ()MonoDevelop-3.0.3.5 ()MonoFramework-MRE-2.10.911.macos10.xamarin.x86.dmg (*)Monotouch-eval-5.1.0.pkg

但是当我在xamarin网站上运行一个ios示例应用程序时,它无法构建->无法编译为本机代码。 这是错误日志


构建解决方案:HelloWorld|U iPhone(调试| iPhone模拟器)

构建:HelloWorld|U iPhone(调试| iPhone模拟器) 正在执行主编译。。。 /开发者/MonoTouch/usr/bin/smcs/noconfig”/out:/Users/PBSK/Desktop/HelloWorld\u iPhone/bin/iPhoneSimulator/Debug/HelloWorld\u iPhone.exe”“/r:/Developer/MonoTouch/usr/lib/mono/2.1/System.dll”“/r:/Developer/MonoTouch/usr/lib/mono/2.1/System.Xml.dll”“/r:/Developer/MonoTouch/usr/usr/lib/lib/2.1/System.Core.dll”“/r:/Developer/MonoTouch/usr/lib/mono/2.1/MonoTouch.dll”/nologo/warn:4/debug:full/optimize-/codepage:utf8”/define:debug”/t:exe”/Users/PBSK/Desktop/HelloWorld\u iPhone/HelloWorld\u iPhone/Main.cs”“/Users/PBSK/Desktop/HelloWorld\u iPhone/AppDelegate.cs”/Users/PBSK/Desktop/HelloWorld\u iPhone/HelloWorld\u iPhoneViewController.cs”“/Users/PBSK/Desktop/HelloWorld\u iPhone/HelloWorld\u iPhoneViewController.designer.cs”

复制内容文件 正在将“/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/Images/Icons/57_icon.png”复制到“/Users/PBSK/Desktop/HelloWorld_iPhone/bin/iPhoneSimulator/Debug/HelloWorld_iPhone.app/57_icon.png” 正在将“/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/Images/Icons/114_icon.png”复制到“/Users/PBSK/Desktop/HelloWorld_iPhone/bin/iPhoneSimulator/Debug/HelloWorld_iPhone.app/114_icon.png” 正在将“/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/Images/Icons/72_icon.png”复制到“/Users/PBSK/Desktop/HelloWorld_iPhone/bin/iPhoneSimulator/Debug/HelloWorld_iPhone.app/72_icon.png” 正在将“/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/Images/Icons/29_icon.png”复制到“/Users/PBSK/Desktop/HelloWorld_iPhone/bin/iPhoneSimulator/Debug/HelloWorld_iPhone.app/29_icon.png” 正在将“/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/Images/Icons/58_icon.png”复制到“/Users/PBSK/Desktop/HelloWorld_iPhone/bin/iPhoneSimulator/Debug/HelloWorld_iPhone.app/58_icon.png” 正在将“/Users/PBSK/Desktop/HelloWorld\u iPhone/HelloWorld\u iPhone/Images/Icons/50\u icon.png”复制到“/Users/PBSK/Desktop/HelloWorld\u iPhone/bin/iPhoneSimulator/Debug/HelloWorld\u iPhone.app/50\u icon.png” 生成完成--0个错误,0个警告

编译为本机代码 /开发者/MonoTouch/usr/bin/mtouch-v--nomanifest--nosign-sim“/Users/PBSK/Desktop/HelloWorld\u iPhone/bin/iPhoneSimulator/Debug/HelloWorld\u iPhone.app”-r“/Developer/MonoTouch/usr/lib/mono/2.1/System.Xml.dll”-r“/Developer/MonoTouch/usr/lib/2.1/System.Core.dll”-/Developer/MonoTouch/usr/lib/mono/2.1/MonoTouch.dll“-debug-nolink-sdk“5.1”“/Users/PBSK/Desktop/HelloWorld\u iPhone/HelloWorld\u iPhone/bin/iPhoneSimulator/debug/HelloWorld\u iPhone.exe” 评估版本不支持此功能 没有找到gcc编译器! mtouch已退出,代码为1

----------------------完成----------------------

生成:1个错误,0个警告


Xcode版本为4.4,Mac版本为10.7.4

-谢谢

但是所有的链接都断了

请发电子邮件support@xamarin.com如果您对网站有任何问题

Monotouch-eval-5.1.0.pkg

这是一款非常古老的MonoTouch测试版

MonoTouch 5.2.12是当前稳定版本,而5.3.5是当前不稳定版本

找不到gcc编译器

这意味着找不到C编译器。通常,您应该确保将MonoDevelop首选项(SDK位置)设置为指向Xcode安装目录


但是,在这种情况下,我认为您的MonoTouch版本太旧,无法与Xcode 4.4一起使用。将评估版本更新到5.2.12是您应该尝试解决此问题的第一步。

以下是MonoTouch评估的手动安装,它最终起作用了!:

按给定顺序下载并安装下列软件包:

1) 单声道:

2) 单一开发:

3) Eval MonoTouch:

对于上述环境,这种组合就像魔术一样有效。 只希望他们也能修复网站上坏掉的链接,否则很多新手会继续泄气。 感谢分享这些链接的Xamarin的支持人员。

我想说,“此功能在评估版本中不受支持”这句话几乎决定了这个问题的命运——不管还有什么其他问题。