Xamarin IOS LexDB Save - 尝试 JIT 编译的异常(包装器委托调用)

Posted

技术标签:

【中文标题】Xamarin IOS LexDB Save - 尝试 JIT 编译的异常(包装器委托调用)【英文标题】:Xamarion IOS LexDB Save - exception attempting to JIT compile (wrapper delegate-invoke) 【发布时间】:2015-03-27 09:38:15 【问题描述】:

我在 xamarin ios 应用程序中使用 LexDb.iOS 1.2。

如果我在模拟器中执行,evrithings 完美,但如果我在 ios 手机中调试,则:

当我尝试做的时候

db.Save(item);

抛出此异常:

仅在使用 --aot 运行时尝试 JIT 编译方法 '(wrapper delegate-invoke):invoke_callvirt_Nullable'1_User(Entities)'。请参阅http://xamarinsupport 了解更多信息。)

当我在手机中执行时,我必须做一些不同的事情吗?

谢谢。

【问题讨论】:

【参考方案1】:

这都是我在 xamarin 中使用的 PCL 配置文件的问题。

我将所有 PCL 更改为使用 Profile78,然后到目前为止一切正常。

【讨论】:

以上是关于Xamarin IOS LexDB Save - 尝试 JIT 编译的异常(包装器委托调用)的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin C# SDK 中的 Quickblox 聊天设置 save_to_history 为 true

Xamarin SQLite教程Xamarin.iOS项目添加引用

Xamarin.Form与Xamarin.Android或Xamarin.IOS的区别简述

Xamarin.forms(或)xamarin.ios/xamarin.android(或)本机

Xamarin.Forms 是 Xamarin.Android、Xamarin.IoS 和 Xamarin.Win 的简单总和吗?

使用Xamarin Effect删除Xamarin.iOS中TextEntry上的圆角