Zum Inhalt springen

iOS-Verhalten

GitHub

Auf iOS fügt das Plugin ein temporäres natives Overlay hinzu, während die App ihre aktive Zustimmung zurückgibt. Dieses Overlay ist das, was in der App-Switcher-Vorschau erscheint, anstatt Ihrer echten Oberfläche.

Das bedeutet, dass der Plugin folgende Schutzfunktionen bietet:

  • die App-Switcher-Vorschau
  • die iOS-Snapshot, die iOS bei der Bewegung der App in den Hintergrund 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-seitigen Optionen wie:

  • besonders sensitive UI maskieren, bevor Sie es präsentieren
  • sensibel Daten auf dem Bildschirm minimieren
  • Temporäre Werte beim Hintergrund des Apps löschen

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 Anweisung optional, da das Plugin standardmäßig aktiviert ist.

Wenn Sie iOS-Behavior zur Planung von Sicherheit und Compliance verwenden, verbinden Sie es mit Mit @capgo/capacitor-Datenschutzschirm für die native Fähigkeit in Mit @capgo/capacitor-Datenschutzschirm, Verschlüsselung für die Implementierungsdetails in Verschlüsselung, Konformität für die Implementierungsdetails in Compliance, Capgo Sicherheits-Scanner für den Produktworkflow in Capgo Sicherheits-Scanner, und Capgo Sicherheit für den Produktworkflow in Capgo Sicherheit.