Xamarin.ios 单触式许可证
我正试图将我的monotouch许可证转移到一台新机器上,这样我就可以在那台机器上编码了。我该怎么做呢 我克隆了所有东西,从我的旧mac到我的新mac,现在当我在monodevelop中构建时,我得到了错误: 错误99:mtouch失败,出现以下消息: 无效的许可证。请重新激活MonoTouch (99)Xamarin.ios 单触式许可证,xamarin.ios,monodevelop,Xamarin.ios,Monodevelop,我正试图将我的monotouch许可证转移到一台新机器上,这样我就可以在那台机器上编码了。我该怎么做呢 我克隆了所有东西,从我的旧mac到我的新mac,现在当我在monodevelop中构建时,我得到了错误: 错误99:mtouch失败,出现以下消息: 无效的许可证。请重新激活MonoTouch (99) 我有一个重新下载的monotouch和monodevelop,我不知道从这里走到哪里 有关当前解决方案,请参见此答案: 这个原始答案已经过时了 使用应用程序 /开发者/单触/应用程序/单触激
我有一个重新下载的monotouch和monodevelop,我不知道从这里走到哪里 有关当前解决方案,请参见此答案: 这个原始答案已经过时了 使用应用程序 /开发者/单触/应用程序/单触激活
在以前的版本中,激活与安装是分开的,但现在它与安装程序在一起,因此如果上面的应用程序仍然存在,请运行它,但可能是旧版本 要立即注册,您必须删除许可证文件并重新运行安装程序。许可证文件位于~/Library/MonoTouch中,名称为“license”或“license.v2”,具体取决于您安装的MonoTouch版本。当前(2012)错误为“mtouch退出,代码99”
除了删除~/Library/MonoTouch中的许可证文件(如@Kenny所述),您可能还需要删除/Developer/MonoTouch的内容。如果您不这样做,MonoTouch安装程序可能根本不会执行任何操作。如果有人对此有问题:
对于那些不知道“~”在Mac上的来源的人:Alt+N+Space 升级Windows(例如:Win7->Win8)后也会发生这种情况。在这种情况下,删除似乎有帮助。您需要从以下位置删除许可证文件:%PROGRAMDATA%\MonoTouch\license\并返回到VS,Tools->Xamarin Store Account并重新激活。我投票关闭这个问题,因为它与软件许可有关。