Zum Inhalt springen

iOS-Verhalten

GitHub

Bei iOS fügt das Plugin einen temporären nativen Overlay hinzu, während die App ihre aktive Zustand aufgibt. Dieser Overlay ist das, was in der App-Switcher-Snapshot erscheint, anstatt Ihrer echten Oberfläche.

Das bedeutet, dass das Plugin schützt:

  • die App-Switcher-Vorschau
  • die iOS-Snapshot, die Ihr App bei Hintergrundbetrieb speichert

iOS does not offer the same screenshot blocking API as Android. The plugin cannot prevent a user from taking a screenshot while actively using the app.

Wenn Sie stärkere Richtlinienkontrollen auf iOS benötigen, kombinieren Sie diesen Plugin mit App-Einstellungen wie:

  • Maskieren Sie besonders sensitive UI, bevor Sie es präsentieren
  • Datenretention auf dem Bildschirm minimieren
  • Wertepufferung beim Hintergrundbetrieb des Apps

Keine zusätzliche iOS-Konfiguration ist erforderlich, nach der Installation und cap sync.

import { PrivacyScreen } from '@capgo/capacitor-privacy-screen';
await PrivacyScreen.enable();

Für die meisten Apps ist sogar diese explizite Anforderung optional, da das Plugin standardmäßig aktiviert ist.

Wenn Sie Capgo verwenden iOS-Behavior um Sicherheit und Compliance zu planen, verbinden Sie es mit Verwendung von @capgo/capacitor-Datenschutzschirm für die native Fähigkeit in Verwendung von @capgo/capacitor-Datenschutzschirm, Verschlüsselung für die Implementierungsdetail in Verschlüsselung, Zuverlässigkeit zur Implementierungsdetail in Zuverlässigkeit, Capgo Sicherheits-Scanner zur Produktworkflow in Capgo Sicherheits-Scanner, und Capgo Sicherheit zur Produktworkflow in Capgo Sicherheit.