Aller directement au contenu

Comportement iOS

Sur iOS, le plugin ajoute un masque natif temporaire pendant que l'application se désactive. C'est ce masque qui apparaît dans la capture d'écran du gestionnaire d'applications au lieu de votre interface réelle.

Cela signifie que le plugin protège :

  • la prévisualisation de la capture d'écran du gestionnaire d'applications
  • la capture d'écran que iOS garde lorsque votre application passe en arrière-plan

iOS n'offre pas la même fonctionnalité de blocage de capture d'écran API que Android. Le plugin ne peut pas empêcher l'utilisateur de prendre une capture d'écran tout en utilisant l'application.

Si vous avez besoin de contrôles de politique plus solides sur iOS, combinez ce plugin avec des choix d'application tels que :

  • masquer les éléments d'interface sensibles avant de les présenter
  • réduire la conservation de données sensibles sur l'écran
  • effacer les valeurs temporaires lorsque l'application passe en arrière-plan

Aucune configuration iOS supplémentaire n'est requise après l'installation et cap sync.

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

Pour la plupart des applications, même cette appelle explicite est optionnelle car le plugin est activé par défaut.

Si vous utilisez Comportement iOS pour planifier la sécurité et la conformité, connectez-le avec Utiliser @capgo/capacitor-écran de confidentialité pour la capacité native dans Utiliser @capgo/capacitor-écran de confidentialité Chiffrement pour le détail d'implémentation dans Chiffrement Conformité pour le détail d'implémentation dans Conformité Capgo Scanner de sécurité pour le flux de travail du produit dans Capgo Scanner de sécurité Capgo Sécurité pour le flux de travail du produit dans Capgo Sécurité