Saltare al contenuto

Inizia

GitHub

Puoi utilizzare la nostra configurazione assistita dall'IA per installare il plugin. Aggiungi le Capgo competenze al tuo strumento di AI utilizzando il seguente comando:

Finestra del terminale
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

Usa poi il seguente prompt:

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-privacy-screen` plugin in my project.

Se preferisci l'installazione manuale, installa il plugin eseguendo i seguenti comandi e segui le istruzioni specifiche per la piattaforma riportate di seguito:

  1. Installa il plugin

    Finestra del terminale
    bun add @capgo/capacitor-privacy-screen
  2. Sincronizza le piattaforme native

    Finestra del terminale
    bunx cap sync
  3. Verifica il comportamento della piattaforma

    • Leggi il "Guida allo stile" Note per iOS per il comportamento dello switcher di app.
    • Leggi il context HTML text fragment from a longer Capgo UI string (parent key `read_the_style_guide`). Page/area: Capgo marketing website. Role: Website copy sentence. Seen in: page contributing.astro. Message key `read_the_style_guide` (Read The Style Guide).

Comportamento predefinito

  • Sottosezione intitolata “Comportamento predefinito”
  • Il plugin abilita la protezione della privacy automaticamente quando l'implementazione nativa carica.
  • On Web, the plugin keeps an in-memory enabled flag only for API parity.

Sul sistema iOS, il plugin nasconde l'app durante la generazione della snapshot dello switcher di app.

Sezione intitolata “Utilizzo base”
import { PrivacyScreen } from '@capgo/capacitor-privacy-screen';
await PrivacyScreen.disable();
// Run a flow where screenshots or previews are temporarily allowed.
await PrivacyScreen.enable();
const { enabled } = await PrivacyScreen.isEnabled();
console.log('Privacy screen enabled:', enabled);

Usa disable() solo quando la schermata corrente deve rimanere visibile nelle anteprime del sistema o essere catturabile dall'utente, ad esempio:

  • passaggi di verifica dell'account che richiedono screenshot per il supporto
  • flussi di pagamento o provider di identità che richiedono una anteprima di un'applicazione visibile
  • sessioni di debug controllate su dispositivi affidabili

Ripristina la protezione immediatamente dopo con enable().

If you are using Iniziare To plan security and compliance, connect it with Using @capgo/capacitor-privacy-screen Using @capgo/capacitor-privacy-screen Usando @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-privacy-screen For the native capability in Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-privacy-screen Per la capacità nativa in Usando @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-privacy-screen Encryption Capgo Security Scanner for the product workflow in Capgo Security Scanner, and Capgo Security per il workflow del prodotto in Capgo Security.