2016-11-15 67 views
0

我們正在使用的iOS Moonsharp發行版本>是不行的(Lua解釋)CON我們團結的新遊戲(統一v.5.4.1)團結+ Moonsharp:

在Android上運行良好。並且...這就是鍵...

但是在DEV版本的iOS中沒有問題,但在RELEASE版本中它不能正常運行。

我們有以下錯誤:

"ScriptRunTimeException: Can not convert clr type System.MonoType" 

什麼樣的IOS之間建立或釋放版本差異?

我重複一遍。只有在發佈到iTunes Store時,我們纔會收到該錯誤,而不是Dev模式。

任何解決方案?

+0

檢查你的代碼中是否有'UserData.RegisterAssembly()'。 – Programmer

+0

是的!當然。 我們使用這個。 – cbeneyto

+0

你試過我離開的答案嗎? – Programmer

回答

0

這可能是一個錯誤。

變化UserData.RegisterAssembly()

UserData.RegisterAssembly(typeof(Program).Assembly);或類似的東西。 只需使用RegisterAssembly過載函數和Assembly參數。這可能會解決您的問題。