We’re using SQLcipher libraries from Couchbase https://github.com/couchbaselabs/couchbase-lite-libsqlcipher in our iOS app.
The version we’re using is v3.4.1 with SQLite 3.19.2 amalgamation.
Everything seemed to be ok most of the time but lately we’re getting constant reports from iPhone X users (different iOS versions affected, from 11.2 to latest) that the chat history (we use sqlcipher to securely store chat history) is always empty.
Digging deeper we noticed that in our app’s logs SQLcipher cannot seem to open the db file.
ERROR Error in creation: file is encrypted or is not a database.
Is this just happening to us or have others been experiencing the same problem?
By the way, I tried searching in case this was already asked but search doesn’t seem to be working.