Ios 正在尝试JIT编译方法';(包装委托调用)-System.Net.HttpWebRequest

Ios 正在尝试JIT编译方法';(包装委托调用)-System.Net.HttpWebRequest,ios,xamarin,64-bit,mvvmcross,Ios,Xamarin,64 Bit,Mvvmcross,迁移到统一API(Xamarin)并将MvvmCross升级到3.5之后 (并将PCL项目的目标重定为配置文件259.net 4.5) 我在尝试在iPhone上运行应用程序时遇到此错误: 尝试JIT编译方法(包装器委托调用):仅在使用--aot运行时调用\u callvirt\u void\u HttpWebRequest\u bool(System.Net.HttpWebRequest,bool)。有关更多信息,请参阅 我禁用了链接器。这没用。 有人吗?确保您在项目的iOS构建选项(高级页面)

迁移到统一API(Xamarin)并将MvvmCross升级到3.5之后 (并将PCL项目的目标重定为配置文件259.net 4.5) 我在尝试在iPhone上运行应用程序时遇到此错误:

尝试JIT编译方法(包装器委托调用):仅在使用--aot运行时调用\u callvirt\u void\u HttpWebRequest\u bool(System.Net.HttpWebRequest,bool)。有关更多信息,请参阅

我禁用了链接器。这没用。
有人吗?

确保您在项目的iOS构建选项(高级页面)中选中了“启用通用值类型共享”。

问题是我使用了引用System.Net.Http.dll的Microsoft.Http nuget。此dll与Mono System.Net.Http.dll不同。
我删除了nuget并使用了Mono dll(使用ModernHttpClient)。

嘿,Rolf,它已启用。还有其他建议吗?能否将“-v-v-v-v”添加到其他mtouch参数中,然后在某处上载完整生成日志?这是指向完整生成日志的链接:。非常感谢。