【发布时间】:2017-06-02 14:13:38
【问题描述】:
在设备上以发布模式运行应用程序时出现错误: ExecutionEngineException - 在仅 aot 模式下运行时尝试 JIT 编译方法“AudioJack.ACRAudioJackReader:.ctor (bool)”。请参阅https://developer.xamarin.com/guides/ios/advanced_topics/limitations/ 了解更多信息。
它出现在 Xamarin iOS 的最新更新之后。 在调试模式下在设备上工作正常。 还尝试禁用编译器优化 - 没有帮助。
我正在使用 iOS 绑定到 AudioJack 库,构造函数导致错误。
[BaseType(typeof(NSObject))]
interface ACRAudioJackReader
{
[ExportAttribute("initWithMute:")]
IntPtr Constructor(bool isMute);
}
查看了所有与此问题相关的文章,但尚未找到解决方案。
有人知道如何修复它吗?
谢谢
【问题讨论】:
标签: ios xamarin.ios xamarin.forms