2010-11-22 254 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 +空間!