始めから始め
このプラグインのインストール手順とフルマークダウンガイドをコピーします。
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-privacy-screen`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/privacy-screen/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
インストール
インストールセクションAI-Assisted Setupを使用してプラグインをインストールできます。AIツールにCapgoスキルを追加するには、以下のコマンドを実行してください。
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins次に、以下のコマンドを使用してください。
Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-privacy-screen` plugin in my project.Copy to clipboard
-
If you prefer Manual Setup, install the plugin by running the following commands and follow the platform-specific instructions below:
Install the plugin bun add @capgo/capacitor-privacy-screen -
Terminal window
Install the plugin bunx cap sync -
Sync native platforms
- スタイルガイドを読みます。 iOS の注意事項 アプリ switcher の動作のために。
- スタイルガイドを読みましょう。 Android の注記 スクリーンショットとレコーディングの動作のために。
デフォルトの動作
「デフォルトの動作」プラグインは、ネイティブ実装がロードされたときに自動的にプライバシー保護を有効にします。
- Android の場合、セキュア モードはスクリーンショット、スクリーン レコーディング キャプチャ、および最近のアプリのプレビューをブロックします。
- iOS の場合、プラグインはアプリ switcher のスナップショット生成中にアプリを非表示にします。
- Web の場合、プラグインは API のパリティのために、メモリ内に有効なフラグを保持します。
基本的な使用方法
「基本的な使用方法」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);一時的に無効にするタイミング
一時的に無効にするタイミング使用する disable() システムプレビューまたはユーザーがキャプチャできるように、現在の画面が表示される必要がある場合のみ、たとえば
- サポートのためにスクリーンショットが必要なアカウント検証手順
- アプリSwitcherプレビューが必要な決済またはIDプロバイダーフロー
- 信頼できるデバイスで制御されたデバッグセッション
保護を即座に復元する enable().
続けてGetting Startedから
使用している場合使用している場合 はじめに セキュリティと法的合致を計画するには、 を使用する@capgo/capacitor-プライバシースクリーン Capacitorのネイティブ機能である@capgo/capacitor-プライバシースクリーンを使用する 暗号化の実装詳細 法的合致 法的合致の実装詳細 __CAPGO_KEEP_0__ セキュリティ スキャナー Capgo セキュリティ スキャナーの製品ワークフロー Capgo セキュリティ Capgo セキュリティの製品ワークフロー 製品ワークフローにおけるCapgoセキュリティのために。