Проблема преобразования более ранней версии CBLite в CBLite 2.1.5 - PullRequest
0 голосов
/ 10 апреля 2019

Ранее мы добавили более раннюю версию CBLite в качестве встроенного двоичного файла в iOS Project, и теперь мы добавили модуль загрузки CBLite 2.1.5, работающий локально, но когда у пользователя есть более ранняя версия приложения ios, пытающаяся обновить его с помощью версии 2.1 приложения cblite pod. 5 затем при открытии базы данных написано: Исключение: «база данных имеет более новый формат файла, чем это программное обеспечение поддерживает» Код. :

do {
database = try Database(name: GlobalConstants.klocalDB_Name)
} catch let error{
print(error.localizedDescription)
}

** Примечание -

Когда я пытаюсь найти внутреннюю файловую структуру cblite как в версии (cblite 2.1.5, так и в более ранней версии, которая добавляется как встроенный двоичный файл), она имеет одинаковую структуру, прикрепляя скриншот, что может помочь. Та же проблема, что обсуждалась ранее, но до сих пор нет выводов по этой теме: https://forums.couchbase.com/t/problems-converting-from-cblite-1-1-0-to-1-2-0/7094 enter image description here Спасибо

...