标签: c# .net xamarin.forms akavache
我正在使用akavache组件在xamarin表单项目上进行缓存。
该应用程序适用于Android,但在iOS上的意外时刻崩溃。这可能是通过多个线程访问sql资源。
Akavache使用sql lite raw,这需要在完整的互斥锁标志中打开以获得iOS上的线程安全性。据我所知,这个组件在创建SQLiteConnection时没有在iOs上设置此标志。我需要任何特殊设置才能使用akavache吗?有没有人在iOS上使用此组件?
答案 0 :(得分:0)
根据iOS版this question Akavache,从版本5开始,线程安全。