__CAPGO_KEEP_1__
复制一个包含安装步骤和本插件的完整Markdown指南的设置提示。
本文档解释了如何迁移到加密 v2 系统。有关加密 v2 系统的更多信息,请参阅 博客文章.
1. 创建密钥对
标题为“1. 创建密钥对”npx @capgo/cli key create安全地存储私钥。永远不要将其提交到源代码控制或与不信任的方共享。
此命令:
- 在您的应用中创建一个新密钥对
- 从您的Capacitor配置中删除旧密钥
- 保留旧密钥文件以便向后兼容
2. 更新Capacitor配置
标题:2. 更新Capacitor配置当提示“是否要使用新通道设置加密,以便支持旧应用并简化迁移?”时,请选择是。这将添加一个新的 defaultChannel 选项到您的Capacitor配置
import { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { appId: 'com.example.app', appName: 'Example App', plugins: { CapacitorUpdater: { // ... other options defaultChannel: 'encryption_v2' // New apps will use this channel } }};
export default config;3. 上传捆绑包到新通道
标题:3. 上传捆绑包到新通道npx @capgo/cli bundle upload --channel encryption_v24. 启用自我赋值
标题:4. 启用自我赋值npx @capgo/cli channel set encryption_v2 --self-assign5. 上传到旧频道
标题:5. 上传到旧频道npx @capgo/cli bundle upload --channel production6. 清理(3-4 个月后)
标题:6. 清理(3-4 个月后)一旦所有用户更新了他们的应用:
- 删除
defaultChannel从您的 Capacitor 配置文件中 - 删除旧频道:
npx @capgo/cli channel delete encryption_v2从加密
标题为“从加密”如果您正在使用 来规划安全性和合规性, 连接它以 查看加密 for the implementation detail in Encryption, 合规 合规的实现细节 Capgo 安全扫描器 Capgo 安全扫描器的产品工作流程 Capgo 安全 Capgo 安全的产品工作流程 Capgo 信任中心 Capgo 信任中心的产品工作流程