Zum Inhalt springen

iOS-Verhalten

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

Dies bedeutet, dass das Plugin folgendes schützt:

  • Die App-Wechselsicht
  • Die iOS-Snapshot, die bei Hintergrundbetrieb gespeichert wird

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:

  • Maskierung besonders sensibler UI vor der Präsentation
  • Minimierung sensibler Daten im Speicher
  • Löschen temporärer Werte bei Hintergrundbetrieb

Keine zusätzliche iOS-Konfiguration ist erforderlich, nach der Installation 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.