缺少 SQLite.Net.Plaform.XamarinIOS 程序集
Missing SQLite.Net.Plaform.XamarinIOS assembly
我正在为 android 和 iOS 进行 POC 项目。
设置:
- Xamarin.Forms(当前版本 2.0.1)
- MvvmCross(当前版本 4.0.0-beta8)
我正在尝试通过以下方式添加对 sqlite 的支持:
- MvvmCross.Plugin.SQLitePCL (v 4.0.0-beta8)
- SQLite.Net.Async-PCL (v 3.1.1)
- SQLite.net-PCL (v 3.1.1)
Android 应用程序在此配置下运行良好,但是在首次使用
时
SQLiteAsyncConnection
我得到以下异常:
Could not load file or assembly 'SQLite.Net.Platform.XamarinIOS, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies.
有人知道如何修复它或如何找到解决方法吗?
这是因为 iOS 版本是基于 monotuch 而不是 Xamarin.iOS。有一个问题:https://github.com/MvvmCross/MvvmCross/issues/1181#issuecomment-173034613
这最近也已修复:https://github.com/MvvmCross/MvvmCross-Plugins/pull/51
下一个版本将按预期工作。
我正在为 android 和 iOS 进行 POC 项目。 设置:
- Xamarin.Forms(当前版本 2.0.1)
- MvvmCross(当前版本 4.0.0-beta8)
我正在尝试通过以下方式添加对 sqlite 的支持:
- MvvmCross.Plugin.SQLitePCL (v 4.0.0-beta8)
- SQLite.Net.Async-PCL (v 3.1.1)
- SQLite.net-PCL (v 3.1.1)
Android 应用程序在此配置下运行良好,但是在首次使用
时SQLiteAsyncConnection
我得到以下异常:
Could not load file or assembly 'SQLite.Net.Platform.XamarinIOS, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies.
有人知道如何修复它或如何找到解决方法吗?
这是因为 iOS 版本是基于 monotuch 而不是 Xamarin.iOS。有一个问题:https://github.com/MvvmCross/MvvmCross/issues/1181#issuecomment-173034613
这最近也已修复:https://github.com/MvvmCross/MvvmCross-Plugins/pull/51
下一个版本将按预期工作。