Xamarin.ios 修复MonoTouch安装?

Xamarin.ios 修复MonoTouch安装?,xamarin.ios,Xamarin.ios,我的MonoTouch安装不知怎么搞砸了(MonoDevelop甚至打不开)。 所以昨天我删除了Mac上的/Developer/monotuch,因为这是我能找到的卸载它的唯一方法。今天我尝试重新安装它和MonoDevelop。两个安装程序都运行良好,但我仍然有相同的问题,所以我再次去“卸载”它…而该目录这次不存在。 然后我去安装了一个旧版本(2.6.7),安装程序告诉我已经安装了一个新版本。 那么…我该怎么办 因为这一切,我现在心情非常非常不好。一个月的工作现在毫无意义,除非我能让它再次运行

我的MonoTouch安装不知怎么搞砸了(MonoDevelop甚至打不开)。 所以昨天我删除了Mac上的/Developer/monotuch,因为这是我能找到的卸载它的唯一方法。今天我尝试重新安装它和MonoDevelop。两个安装程序都运行良好,但我仍然有相同的问题,所以我再次去“卸载”它…而该目录这次不存在。 然后我去安装了一个旧版本(2.6.7),安装程序告诉我已经安装了一个新版本。 那么…我该怎么办

因为这一切,我现在心情非常非常不好。一个月的工作现在毫无意义,除非我能让它再次运行

编辑

我终于安装了一个旧版本的MonoTouch。从他们的网站下载的版本2.6.7。现在,当我运行MonoDevelop时,我得到一个错误,上面写着“MonoDevelop需要MonoFramework版本2.6.7或更高版本”,并给了我“取消”或“下载”的选项

这就是我犯的错误,这一切都是由我开始的。我安装了2.6.7,但它无法识别,如果我安装了2.8,它将无法启动(图标反弹3次,然后什么也不做,没有错误,没有应用程序)

编辑2

另一件值得注意的事情是,无论我安装/卸载/重新安装任何版本的Mono框架多少次,在/Developer/MonoTouch中都没有显示任何内容

我不知道这有多重要,但考虑到在这个问题开始之前曾经存在的东西,我认为它值得一提

此外,由于这个问题开始出现,我无法再打开Interface Builder中的任何.xib文件。这是指在XCode中创建一个视图,还是打开Interface Builder然后创建一个新视图。Interface Builder运行良好,但一旦我尝试打开任何.xib,它就会崩溃,并出现错误报告


我注意到上面说的是昨天安装的libxml2,这可能是根本原因……但我已经卸载并重新安装了它,运气也不好。

您需要安装Mono 2.6.7或更高版本,请下载并安装:


尝试在终端中定位MonoTouch。谢谢你,我只需要先创建定位数据库……不知道需要多长时间,但是谢谢。这有点让人困惑,因为你似乎在交替使用MonoTouch、Mono和MonoDevelop。如果MonoDevelop仍然无法启动,请打开终端并键入:/Applications/MonoDevelop.app/Contents/MacOS/monodevelopy您可以互换使用它们,因为当前的MonoTouch版本是3.1.3,当前Mono版本为2.8.1,当前MonoDevelop版本为2.4要回答您的最新问题,请从购买许可证时提供的链接重新下载MonoTouch。如果您丢失了该链接,可以通过电子邮件发送monotouch@novell.com根据上面的评论,当我这样做时,MonoDevelop不会启动。应用程序图标反弹3次,然后什么也没发生。如果我尝试按照上面的说明从终端启动它也是一样的。那么您的mono安装已损坏,终端中的“ls-al/usr/bin/mono”表示什么?“ls-al/Library/Frameworks/Mono.framework/Versions”是怎么说的?“ls-al/Library/Frameworks/Mono.framework/Versions/Current/bin/Mono”怎么说?“mono-V”怎么说?首先:lrwxr-xr-x 1根控制盘48 Aug 5 2009/usr/bin/mono->/Library/Frameworks/mono.framework/Commands/mono Second:total 8 drwxr-xr-x 5根管理170 11月8日10:12。drwxr-xr-x 9根管理员306 11月8日10:12。。drwxrwxrwx 3根管理员102 11月8日10:12 2.6.7 DRWXRWX 13根管理员442 11月8日10:12 2.8 lrwxr-xr-x 1根管理员3 11月8日10:12当前->2.8第三:-rwxr-xr-x 1根管理员4217028 10月7日13:52/Library/Frameworks/Mono.framework/Versions/Current/bin/Mono什么:“ls-al/Library/Frameworks/Mono.framework/Commands/”说什么?“ls-al/Library/Frameworks/Mono.framework/”是怎么说的?基于所有这些以及您对Interface Builder在libxml2中崩溃的评论,您似乎已经破坏了系统的一些基本功能。这也是你: