Enkripsi
Copy prompt setup berisi langkah install dan panduan markdown lengkap untuk plugin ini.
Dokumentasi ini menjelaskan cara migrasi ke sistem enkripsi v2. Pelajari lebih lanjut tentang sistem enkripsi v2 di postingan blog.
1. Buat Key Pair
Bagian berjudul “1. Buat Key Pair”npx @capgo/cli key createSimpan private key dengan aman. Jangan pernah commit ke source control atau membagikannya kepada pihak yang tidak terpercaya.
Perintah ini:
- Membuat key pair baru di aplikasi Anda
- Menghapus key lama dari konfigurasi Capacitor Anda
- Tetap menyimpan file key lama untuk backward compatibility
2. Update Konfigurasi Capacitor
Bagian berjudul “2. Update Konfigurasi Capacitor”Saat muncul prompt “Do you want to setup encryption with the new channel in order to support old apps and facilitate the migration?”, pilih yes. Ini akan menambahkan defaultChannel opsi baru ke konfigurasi Capacitor Anda.
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. Upload Bundle ke Channel Baru
Bagian berjudul “3. Upload Bundle ke Channel Baru”npx @capgo/cli bundle upload --channel encryption_v24. Aktifkan Self-Assignment
Bagian berjudul “4. Aktifkan Self-Assignment”npx @capgo/cli channel set encryption_v2 --self-assign5. Upload ke Channel Lama
Bagian berjudul “5. Upload ke Channel Lama”npx @capgo/cli bundle upload --channel production6. Cleanup (Setelah 3-4 Bulan)
Bagian berjudul “6. Cleanup (Setelah 3-4 Bulan)”Setelah semua user memperbarui aplikasi mereka:
- Hapus
defaultChanneldari konfigurasi Capacitor Anda - Hapus channel lama:
npx @capgo/cli channel delete encryption_v2Lanjutkan dari Encryption
Bagian berjudul “Keep going from Encryption”Jika Anda menggunakan Enkripsi untuk merencanakan keamanan dan kepatuhan, hubungkan dengan Enkripsi untuk detail implementasi di bagian Encryption, Kepatuhan untuk detail implementasi di Compliance, Capgo Security Scanner untuk alur kerja produk di Capgo Security Scanner, Keamanan Capgo untuk alur kerja produk di Capgo Security, dan Capgo Trust Center untuk alur kerja produk di Capgo Trust Center.