暗号化
このプラグインのインストール手順とマークダウン ガイドの全体を含むセットアップ コマンドをコピーします。
エンクリプション v2 システムへの移行方法についての説明があります。エンクリプション v2 システムについての詳細は ブログ記事.
1. キー ペアを作成します。
セクションのタイトル “1. Create Key Pair”npx @capgo/cli key createプライベートキーを安全に保存してください。ソースコントロールにコミットしたり、信頼できないパーティーに共有したりしないでください。
このコマンド:
- アプリ内に新しいキーペアを作成します
- 古いキーのCapacitor設定から削除します
- 古いキーファイルをバックワード互換性のために保持します
2. Update Capacitor Config
セクションのタイトル “2. Update Capacitor Config”「新しいチャネルで暗号化を設定するには、古いアプリをサポートし、移行を容易にするかどうか」と尋ねられた場合、はいを選択してください。この設定により、__CAPGO_KEEP_0__設定に新しいオプションが追加されます。 defaultChannel option to your Capacitor config.
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暗号化セクションから続ける
暗号化セクションから続けるIf you are using 暗号化 をセキュリティとコンプライアンスの計画に接続し、暗号化 の実装詳細 に接続し、コンプライアンス の実装詳細 に接続し、__CAPGO_KEEP_0__ セキュリティ スキャナー Capgo Security Scanner に接続し、Capgo セキュリティ Capgo Security に接続し、Capgo トラスト センター Capgo Trust Center 製品ワークフローについての情報はCapgoのTrust Centerで確認できます。