Verschlüsselung
Ein Setup-Prompt kopieren, der die Installationsanweisungen und die vollständige Markdown-Guideline für diesen Plugin enthält.
Diese Dokumentation erklärt, wie Sie auf das Verschlüsselungssystem v2 migrieren. Erfahren Sie mehr über das Verschlüsselungssystem v2 in dem Blogbeitrag.
1. Erstellen Sie eine Schlüsselpaar
Abschnitt mit dem Titel „1. Erstellen Sie ein Schlüsselpaar“npx @capgo/cli key createSpeichern Sie den privaten Schlüssel sicher. Kommitieren Sie ihn nie in die Quellkontrolle oder teilen Sie ihn mit unvertrauenswürdigen Parteien.
Diese Anweisung:
- Erstellt ein neues Schlüsselpaar in Ihrer App
- Entfernt den alten Schlüssel aus Ihrer Capacitor Konfiguration
- Bewahrt alte Schlüsseldateien für die Rückwärtskompatibilität auf
2. Capacitor Konfiguration aktualisieren
Sektion: „2. Capacitor Konfiguration aktualisieren“Wenn Sie dazu aufgefordert werden, „Möchten Sie eine Verschlüsselung mit dem neuen Kanal einrichten, um alten Apps zu unterstützen und die Migration zu erleichtern?“, wählen Sie ja. Dies fügt einem neuen defaultChannel Option zu Ihrer Capacitor Konfiguration hinzu.
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. Bundle hochladen
Sektion: „3. Bundle hochladen“npx @capgo/cli bundle upload --channel encryption_v24. Selbstzuweisung aktivieren
Sektion: „4. Selbstzuweisung aktivieren“npx @capgo/cli channel set encryption_v2 --self-assign5. Hochladen in den alten Kanal
Abschnitt mit der Überschrift „5. Hochladen in den alten Kanal“npx @capgo/cli bundle upload --channel production6. Reinigung (Nach 3-4 Monaten)
Abschnitt mit dem Titel „6. Reinigung (Nach 3-4 Monaten)“Sobald alle Benutzer ihre Apps aktualisiert haben:
- Löschen
defaultChannelaus Ihrer Capacitor-Konfiguration - Löschen Sie den alten Kanal:
npx @capgo/cli channel delete encryption_v2Fortsetzen von Encryption
Abschnitt mit dem Titel “Fortsetzen von Encryption”Wenn Sie Encryption verwenden Encryption um Sicherheit und Compliance zu planen, verbinden Sie es mit Encryption für die Implementierungsdetails in Encryption, Compliance für die Implementierungsdetails in Compliance, Capgo Sicherheits-Scanner für das Produktworkflow in Capgo Sicherheits-Scanner, Capgo Sicherheit für das Produktworkflow in Capgo Sicherheit, und Capgo Vertrauenszentrum für das Produktworkflow in Capgo Vertrauenszentrum.