【发布时间】:2021-06-30 09:30:28
【问题描述】:
在我的 Ionic 5 应用程序中,我使用了 capacitor-community/sqlite 插件。我成功地使用这个插件创建和使用了一个加密的数据库。要使用加密,secret 是必需的,从今天起,official documentation 中维护着以下内容。
定义您自己的密钥和新密钥(仅限加密)
- 在 IOS 中,进入 Pod/Development Pods/capacitor-sqlite/GlobalSQLite.swift 文件
- 在Android中,转到capacitor-sqlite/java/com.jeep.plugin.capacitor/cdssUtils/GlobalSQLite.java 并在构建应用之前更新默认值。
- 在 Electron 中,转到 YOUR_APP/electron/plugins/plugin.js-xxxx.js 并搜索 GlobalSQLite 类并修改 this.secretand
this.newsecret 参数。
我已经分别在 IOS 和 android 中搜索了文件 GlobalSQLite.swift 和 GlobalSQLite.java,但没有这样的文件存在。此外,文件路径不可用。我不确定如何让这些文件在应用程序中设置我的秘密。请帮忙。
【问题讨论】:
标签: android ios sqlite ionic-framework capacitor-plugin