IBM MobileFirst 8.0: проблема инициализации JSONStore в iOS 13.1 - PullRequest
0 голосов
/ 25 сентября 2019

Мое приложение работает нормально на iOS 12.4.1 В нем уже есть JSONStore с данными внутри.После обновления до iOS 13.1 Beta 4 я получил эту ошибку при попытке инициализировать JSONStore

{\ n \ "src \": \ "initCollection \", \ n \ "err \": -1, \n \ "msg \": \ "PERSISTENT_STORE_FAILURE \", \ n \ "col \": \ "globalData \", \ n \ "usr \": \ "common \", \ n \ "doc \": {}, \ n \ "res \": {} \ n}

Я обновил cordova-plugin-mfp и cordova-plugin-mfp-jsonstore, но он все тот же.

Это код блока функции

(коллекции, successCallback, errorCallback, опции) {

       return WL.JSONStore.init(collections, options)
           .then(successCallback)
           .fail(function() {
               WL.JSONStore.init(collections, options)
               .then(successCallback).
               fail(errorCallback);
           });

}

Ниже приведены ошибки в XCodeжурнал консоли

ошибка 13: 43: 10.039914 +0800 файл salesApp не является базой данных в> "select count () from sqlite_master;"ошибка 13: 43: 10.040329 +0800 файл salesApp не является базой данных в> "создать таблицу 'globalData' (_id автоинкремент первичного ключа INTEGER,> 'globalid' TEXT, json BLOB, _dirty REAL default 0, _deleted INTEGER default 0, _operation TEXT);»ошибка 13: 43: 11.167875 +0800 файл salesApp не является базой данных в> "select count () from sqlite_master;"ошибка 13: 43: 11.168313 +0800 файл salesApp не является базой данных в> "создать таблицу 'globalData' (автоинкремент первичного ключа INTID _ID, _id '> REAL,' globalid 'TEXT, json BLOB, _dirty REAL по умолчанию 0, _deleted>INTEGER по умолчанию 0, _operation TEXT); "

Очень ценю ваши отзывы, большое спасибо ..

...