Zum Inhalt springen

iOS-Behavior

GitHub

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-Ansicht erscheint, anstatt Ihrer echten Oberfläche.

Das bedeutet, dass der Plugin folgendes schützt:

  • die App-Switcher-Vorschau
  • die Snapshot, die iOS aufnimmt, wenn Ihre App in den Hintergrund wechselt

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 dieses Plugin mit Anwendungsebenen wie z.B.:

  • besonders sensitive UI vor der Darstellung maskieren
  • sensiblen Daten auf dem Bildschirm minimieren
  • Temporäre Werte beim Hintergrund des Apps löschen

Nach der Installation ist keine zusätzliche iOS-Konfiguration erforderlich. 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 iOS verwenden iOS-Verhalten um Sicherheit und Compliance zu planen, verbinden Sie es mit Mit @capgo/capacitor-Datenschutzschirm verwenden für die native Fähigkeit in Mit @capgo/capacitor-Datenschutzschirm, Verschlüsselung für die Implementierungsdetails in Verschlüsselung, Kongruenz für die Implementierungsdetails in Kongruenz, Capgo Sicherheits-Scanner für den Produktworkflow in Capgo Sicherheits-Scanner, und Capgo Sicherheit für das Produktworkflow in Capgo Sicherheit.