質問: system SQLite」の情報を検索すると、SQLiteホームページと関連のないページが表示されます。 SQLite 3を使用しないようにクエリを変更できますが、他の2つのプラットフォームでSQLite3をサポートするのは愚かですが、iOSのせいで使用できません。 SQLite3クエリを使用できるようにiOSプロジェクトに追加できるNuGetパッケージはありますか?
回答: iOS AppDelegateで:呼び出す前に ``` Xamarin.Forms.Forms.Init(); ``` 呼び出す必要があります: ``` SQLitePCL.Batteries.Init(); ``` また、次のいずれかを設定する必要があります。これは属性であり、ほぼどこでも設定できます。 ``` [assembly: Preserve(typeof(System.Linq.Queryable), AllMembers = true)] ``` また、DynamicProxyを使用できません。これはすべてAOTによるものです。これについては説明しませんが、他の答えにすべて含まれています。