2010-11-22 247 views
3

我试图将我的monotouch许可证转移到新机器上,以便我可以在该机器上编码。我该怎么做呢?Monotouch许可证

我克隆一切从我的旧Mac到我的新的MAC,现在当我建立的MonoDevelop我得到的错误:

错误99:mTouch触摸失败,出现以下消息: 无效的许可证。请重新激活MonoTouch (99)

我有一个redownloaded monotouch和monodevelop,我不知道该从哪里下去。

+0

升级Windows后也会发生这种情况(例如:Win7-> Win8)。在这种情况下,它似乎有助于删除您需要删除许可证文件: %PROGRAMDATA%\ MonoTouch \ License \并返回到VS,工具 - > Xamarin存储帐户并重新激活。 – rufo 2013-09-12 20:39:43

+0

我投票结束这个问题作为题外话题,因为它是关于软件许可。 – 2016-06-03 17:41:53

回答

8

这曾在以前版本的激活是从安装单独的,但现在它与安装程序一起使用,所以如果上述应用程序仍然存在,请运行它,但这可能是旧版本。

要立即注册,您必须删除许可证文件并重新运行设置。许可证文件位于〜/ Library/MonoTouch中,取决于您安装的MonoTouch的版本,名称将为“License”或“License.v2”。

2

当前(2012)错误是“用代码99退出了mtouch”。

除了删除〜/ Library/MonoTouch中的许可证文件(如@Kenny所述),您可能还需要删除/ Developer/MonoTouch的内容。如果你不这样做,MonoTouch安装程序可能根本就没有做任何事情。

1

万一有人有这样的烦恼:

  1. 登录在xamarin。
  2. 下载许可文件(想想上,如果你移动到另一台机器上创建一个新的)
  3. 打开Mac终端
  4. 的chflags nohidden〜/库/
  5. 打开在Finder中您的用户主目录。
  6. 现在你可以看到freakin'Library-folder。
  7. 后您放置许可证文件没有回去终端和使用的chflags隐藏〜/库/

对于那些你不知道谁哪次“〜”来自Mac上的键:Alt + N +空间!