Monotouch许可证

时间:2010-11-22 17:02:15

标签: xamarin.ios monodevelop

我正在尝试将我的monotouch许可证转移到新计算机上,以便我可以在该计算机上进行编码。我怎么能这样做呢?

我克隆了从旧mac到我的新mac的所有东西,现在当我构建monodevelop时,我得到了错误:

错误99:mtouch失败并显示以下消息: 许可证无效。请重新激活MonoTouch  (99)

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

4 个答案:

答案 0 :(得分:8)

这在之前的版本中有效,其中激活与安装分开,但现在它与安装程序一起使用,因此如果上面的应用程序仍在那里,请运行它,但这可能是旧版本。

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

答案 1 :(得分:2)

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

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

答案 2 :(得分:1)

如果有人遇到此问题:

  1. 登录xamarin。
  2. 下载您的许可文件(如果您移动到另一台计算机,请考虑创建一个新文件)
  3. 打开Mac终端
  4. chflags nohidden~ / Library /
  5. 在Finder中打开您的用户主目录。
  6. 现在你可以看到'图书馆文件夹。
  7. 放置许可文件后,返回终端并使用chflags hidden~ / Library /
  8. 对于那些不知道Mac上“〜”来自哪里的人:Alt + N + Space!

答案 3 :(得分:-1)

查看当前解决方案的答案:

How do I reactivate Monotouch?

这个原始答案已经过时了

  

使用Activation应用

     

/ Developer / MonoTouch / Applications / MonoTouch Activation