Xamarin.iOS中的MissingMethodException

时间:2017-05-18 07:34:26

标签: xamarin.ios xamarin.forms

我在使用Xamarin.iOS中的反射方法时遇到了MissingMethodExeption。当链接器行为设置为“不要链接”时,我的代码可以正常工作。但是当链接器行为设置为链接SDK程序集时,我得到上述异常。我尝试了解决方法来设置--linkskip = System.Core但引发了异常。如果你对这个问题有任何答案,可以告诉我。

执行以下操作时出现错误。 Activator.CreateInstance(resultType)作为ScriptObject。这里resultType是一个Type,ScriptObject是一个为我执行某些操作的类。

1 个答案:

答案 0 :(得分:1)

避免某些方法/类型被链接出来的快速而肮脏的方法是在未使用的代码中引用它们:

if (false) {
    var a = new TypeToPreserve();
    a.MethodToPreserve();
}