コンテンツにスキップ

Getting Started

GitHub
  1. Install the plugin

    Terminal window
    bun add @capgo/capacitor-privacy-screen
  2. Sync native platforms

    Terminal window
    bunx cap sync
  3. プラットフォームの動作を確認する

    • Read the iOSの アプリSwitcherの動作に関する
    • Read the 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プレビューが必要な場合
  • 信頼できるデバイス上の制御されたデバッグセッション
  • 保護を即座に復元してください。

保護を即座に復元してください。 enable().

Getting Startedから続けてください

Getting Startedから続けてください

Getting Startedを使用している場合 Getting Started セキュリティとコンプライアンスを計画するには、 @capgo/capacitor-privacy-screenを使用して接続 @capgo/capacitor-privacy-screenのnative capabilityを使用する場合 暗号化 暗号化の実装詳細 コンプライアンス コンプライアンスの実装詳細 Capgo セキュリティ スキャナー 製品ワークフローにおけるCapgo セキュリティ スキャナの機能について Capgo セキュリティ 製品ワークフローにおけるCapgo セキュリティの機能について