Я работаю над шифрованием файла SQLite . Я успешно добавил в свой проект фреймворки sqlCipher и криптографии.
Теперь, когда я пытаюсь скомпилировать свое приложение в этой строке
int rc = sqlite3_key(database, [key UTF8String], strlen([key UTF8String]));
, появляется сообщение «Неявное объявление функции sqlite3_key»
Итак, строка «неявное объявление» выше для меня звучит так, будто функция определена, но не объявлена. должно быть объявлено?
При поиске в Интернете в этой статье говорится, что расширение SQLite Encryption Extension (SEE) не доступно публично. Я должен приобрести его по цене около 2000 долларов США.
SEE -> http://www.hwaci.com/sw/sqlite/see.html
Так это единственная причина, по которой я получаю неявное объявление и ложный ответ во время процесса шифрования sqlite?