Я получаю исключение при открытии базы данных в couchbase-lite. Я попытался использовать другое имя базы данных, а также проверил на ошибку и сослался на эту ссылку , но, похоже, ошибка связана с Формат файла базы данных, но не удается разрешить его. Вот описание к тому же:
Фрагмент кода:
const config = new DatabaseConfiguration();
config.setEncryptionKey('secret');
const database = new Database("test1", config)
database.setEngine(new CordovaEngine({
allResultsChunkSize: 128
}));
this.database = database;
this.database.open();
Сообщение об исключении:
CouchbaseLiteException (LiteCoreDomain / 21): файл / данные отсутствуют в
запрашиваемый формат.
Снимок экрана ошибки:
Может ли кто-нибудь помочь решить проблему?
------ Изменить:
Согласно предложению я удалил шифрование и попробовал db-open и другие вещи, которые теперь работают без проблем. Но ничего не работает, если я добавляю шифрование снова, как добиться того же с шифрованием, любая идея?