2016-11-15 66 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参数。这可能会解决您的问题。