Я получаю несколько (3/1400) повреждений db в приложении iOS, построенном с использованием Xamarin.Forms.База данных Sqlite3 повреждена - ремонт в Xamarin
Когда я смотрю на физическом БД SQLite, размер указывает на содержание и doing a dump возвращает SQL скрипт с полными данными, но окончание как этот
/**** ERROR: (11) database disk image is malformed *****/
в момент времени, когда произошло повреждение.
Использование this sqlite3 snippet Я получаю рабочую копию базы данных, которая является читаемой и запрашиваемой.
Я хотел был бы иметь возможность сделать копию поврежденного db на устройстве, а затем восстановить его, используя второй метод на устройстве iOS, поэтому удаленные пользователи могут продолжать работать.
Мой вопрос: как получить эквивалент команды sqlite3 на iOS в Xamarin Forms?